/*++ Copyright (c) 1987-93 Microsoft Corporation Module Name: report.c Abstract: Event log writing function used in rpl "dll". Author: Vladimir Z. Vulovic (vladimv) 03 - February - 1993 Revision History: 03-Feb-1993 vladimv Ported to NT --*/ #include "local.h" #include <jet.h> // need to include because rpllib.h depends on JET #include <rpllib.h> // RplReportEvent() VOID RplDlcReportEvent( DWORD ErrorCode, DWORD Command ) /*++ Routine Description: Composes an error message and writes it to a LAN Manager error log file. Arguments: ErrorCode actual error code command failed Dos- or ACSLAN command Return Value: None. --*/ { DWORD RawDataBuffer[ 2]; RawDataBuffer[ 0] = Command; // dlc command or internal rpl command RawDataBuffer[ 1] = ErrorCode; // dlc error code or win32 error code RplReportEvent( NELOG_System_Error, NULL, sizeof( RawDataBuffer), (PBYTE)RawDataBuffer ); }