Leaked source code of windows server 2003
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.
 
 
 
 
 
 

35 lines
1.5 KiB

//
// Microsoft Corporation - Copyright 1997
//
//
// REFLECTR.H -
//
#ifndef _REFLECTR_H_
#define _REFLECTR_H_
#define LPECB LPEXTENSION_CONTROL_BLOCK
#define GetServerVariable( _hconn, _lpstr, _lpvoid, _lpdword ) \
(lpEcb->GetServerVariable)( _hconn, _lpstr, _lpvoid, _lpdword ); \
TraceMsg( TF_SERVER, "GetServerVariable( Connid=0x%x lpszVarName='%s' lpBuf=0x%x lpdwSize=0x%x )", \
_hconn, _lpstr, _lpvoid, _lpdword )
#define WriteClient( _hconn, _lpvoid, _lpdword, _dw ) \
(lpEcb->WriteClient)( _hconn, _lpvoid, _lpdword, _dw ); \
TraceMsg( TF_SERVER, "WriteClient( Connid=0x%x lpBuf=0x%x lpdwSize=0x%x dwResv=0x%x )", \
_hconn, _lpvoid, _lpdword, _dw )
#define ReadClient( _hconn, _lpvoid, _lpdword ) \
(lpEcb->ReadClient)( _hconn, _lpvoid, _lpdword ); \
TraceMsg( TF_SERVER, "ReadClient( Connid=0x%x lpBuf=0x%x lpdwSize=0x%x )", \
_hconn, _lpvoid, _lpdword )
#define ServerSupportFunction( _hconn, _dw, _lpvoid, _lpdword, _lpdword2 ) \
(lpEcb->ServerSupportFunction)( _hconn, _dw, _lpvoid, _lpdword, _lpdword2 ); \
TraceMsg( TF_SERVER, "ServerSupportFunction( Connid=%x dwService=0x%x lpBuf=0x%x lpdwSize=0x%x lpdwDataType=0x%x )", \
_hconn, _dw, _lpvoid, _lpdword, _lpdword2 )
#endif // _REFLECTR_H_