|
|
/*++
Copyright (c) 1991 Microsoft Corporation
Module Name:
ErrStub.c
Abstract:
This module contains stubs for the NetErrorLog APIs.
Author:
John Rogers (JohnRo) 11-Nov-1991
Environment:
Portable to any flat, 32-bit environment. (Uses Win32 typedefs.) Requires ANSI C extensions: slash-slash comments, long external names.
Revision History:
11-Nov-1991 JohnRo Implement downlevel NetErrorLog APIs.
--*/
// These must be included first:
#include <windef.h> // IN, DWORD, etc.
#include <lmcons.h> // DEVLEN, NET_API_STATUS, etc.
#include <lmerrlog.h> // NetErrorLog APIs; needed by rxerrlog.h.
// These may be included in any order:
#include <rxerrlog.h> // RxNetErrorLog APIs.
#include <winerror.h> // ERROR_ equates.
NET_API_STATUS NET_API_FUNCTION NetErrorLogClear ( IN LPCWSTR UncServerName OPTIONAL, IN LPCWSTR BackupFile OPTIONAL, IN LPBYTE Reserved OPTIONAL )
{ if ( (UncServerName == NULL) || (*UncServerName == '\0') ) { return (ERROR_NOT_SUPPORTED); }
return (RxNetErrorLogClear( (LPWSTR)UncServerName, (LPWSTR)BackupFile, Reserved));
} // NetErrorLogClear
NET_API_STATUS NET_API_FUNCTION NetErrorLogRead ( IN LPCWSTR UncServerName OPTIONAL, IN LPWSTR Reserved1 OPTIONAL, IN LPHLOG ErrorLogHandle, IN DWORD Offset, IN LPDWORD Reserved2 OPTIONAL, IN DWORD Reserved3, IN DWORD OffsetFlag, OUT LPBYTE * BufPtr, IN DWORD PrefMaxSize, OUT LPDWORD BytesRead, OUT LPDWORD TotalAvailable ) { if ( (UncServerName == NULL) || (*UncServerName == '\0') ) { return (ERROR_NOT_SUPPORTED); }
return (RxNetErrorLogRead( (LPWSTR)UncServerName, Reserved1, ErrorLogHandle, Offset, Reserved2, Reserved3, OffsetFlag, BufPtr, PrefMaxSize, BytesRead, TotalAvailable));
} // NetErrorLogRead
NET_API_STATUS NET_API_FUNCTION NetErrorLogWrite ( IN LPBYTE Reserved1 OPTIONAL, IN DWORD Code, IN LPCWSTR Component, IN LPBYTE Buffer, IN DWORD NumBytes, IN LPBYTE MsgBuf, IN DWORD StrCount, IN LPBYTE Reserved2 OPTIONAL ) { UNREFERENCED_PARAMETER(Reserved1); UNREFERENCED_PARAMETER(Code); UNREFERENCED_PARAMETER(Component); UNREFERENCED_PARAMETER(Buffer); UNREFERENCED_PARAMETER(NumBytes); UNREFERENCED_PARAMETER(MsgBuf); UNREFERENCED_PARAMETER(StrCount); UNREFERENCED_PARAMETER(Reserved2);
return (ERROR_NOT_SUPPORTED);
} // NetErrorLogWrite
|