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.
 
 
 
 
 
 

68 lines
1.4 KiB

/*++
Copyright (c) 1994 Microsoft Corporation
Module Name:
gssrvce.h
Abstract:
Service Registration and Resolution APIs tests
SetService() API
GetService() API
Author:
Hui-Li Chen (hui-lich) Microsoft, June 14, 1994
Revision History:
--*/
void Test_TCP ( void );
void Test_NW ( void );
void Test_AT ( void );
void Test_SetService_GetService( DWORD dwNS, LPGUID pGUID );
void Small_Buf( DWORD dwNS, LPSERVICE_INFO lpSrvInfo, LPGUID pGUID );
void Invalid_Operation( DWORD dwNS, LPSERVICE_INFO lpSrvInfo, LPGUID pGUID );
void All_are_Valid( DWORD dwNS, LPSERVICE_INFO lpSrvInfo, LPGUID pGUID );
void Call_SetService(
int ExpectedReturn,
DWORD ExpectedError,
DWORD dwNameSpace,
DWORD dwOperation,
DWORD dwFlags,
LPSERVICE_INFO lpServiceInfo,
LPSERVICE_ASYNC_INFO lpServiceAsyncInfo,
LPDWORD lpdwStatusFlags );
void Call_GetService(
int ExpectedReturn,
DWORD ExpectedError,
DWORD dwNameSpace,
LPGUID lpGuid,
LPTSTR lpServiceName,
DWORD dwProperties,
LPVOID lpBuffer,
LPDWORD lpdwBufferSize,
LPSERVICE_ASYNC_INFO lpServiceAsyncInfo );
void Print_Service (
int r,
LPVOID lbBuffer );
void dump_bytes(LPSTR string, LPBYTE p, int n) ;
void dump_svc_addresses(LPSERVICE_ADDRESSES p) ;
void Fill_Blob(
DWORD dwNS,
DWORD dwOperation,
LPSERVICE_INFO lpSrvInfo );
void Usage( void );