Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

81 lines
2.0 KiB

/*++
Copyright (c) 1991 Microsoft Corporation
Module Name:
MERRLOG.H
Abstract:
Contains mapping functions to present netcmd with versions
of the Net32 APIs which use ASCII instead of Unicode.
This module maps the NetErrorLog APIs.
Author:
Shanku Niyogi (W-ShankN) 22-Oct-1991
Environment:
User Mode - Win32
Revision History:
22-Oct-1991 W-ShankN
Separated from 32macro.h
--*/
// Make sure everything compiles until Unicode is used.
#ifdef UNICODE
WORD
MNetErrorLogClear(
LPSTR pszServer,
LPSTR pszBackupFile,
LPSTR pszReserved);
WORD
MNetErrorLogRead(
LPSTR pszServer,
LPSTR pszReserved1,
HLOG * phErrorLog,
DWORD nOffset,
LPDWORD pnReserved2,
DWORD nReserved3,
DWORD flOffset,
LPBYTE * ppbBuffer,
DWORD cbMaxPreferred,
LPDWORD pcbReturned,
LPDWORD pcbTotalAvail);
WORD
MNetErrorLogWrite(
LPSTR pszReserved1,
DWORD nCode,
LPSTR pszComponent,
LPBYTE pbBuffer,
DWORD cbBuffer,
LPSTR pszStrBuf,
DWORD cStrBuf,
DWORD pszReserved2);
#else
#define MNetErrorLogClear(pszServer, pszBackupFile, pszReserved ) \
PDummyApi("%s,%s,%s", "MNetErrorLogClear", pszServer, pszBackupFile, pszReserved)
#define MNetErrorLogRead(pszServer, pszReserved1, phErrorLog, nOffset, pnReserved2, nReserved3, flOffset, ppbBuffer, cbMaxPreferred, pcbReturned, pcbTotalAvail ) \
PDummyApi("%s,%s,%lx,%lu,%lx,%lu,%lu,%lx,%lu,%lx,%lx", "MNetErrorLogRead", pszServer, pszReserved1, phErrorLog, nOffset, pnReserved2, nReserved3, flOffset, ppbBuffer, cbMaxPreferred, pcbReturned, pcbTotalAvail )
#define MNetErrorLogWrite(pszReserved1, nCode, pszComponent, pbBuffer, cbBuffer, pszStrBuf, cStrBuf, pszReserved2 ) \
PDummyApi("%s,%lu,%s,%lx,%lu,%lx,%lu,%s", "MNetErrorLogWrite", pszReserved1, nCode, pszComponent, pbBuffer, cbBuffer, pszStrBuf, cStrBuf, pszReserved2 )
#endif // def UNICODE
#define MNetErrorLogOpen(pszServer, phErrorLog, pszReserved ) \
PDummyApi("%s,%lx,%s", "MNetErrorLogOpen", pszServer, pszBackupFile, pszReserved)