windows-nt/Source/XPSP1/NT/ds/netapi/xactsrv/xactsrvp.h
2020-09-26 16:20:57 +08:00

102 lines
1.7 KiB
C

/*++
Copyright (c) 1991-1992 Microsoft Corporation
Module Name:
xactsrvp.h
Abstract:
Private header file for XACTSRV.
Author:
David Treadwell (davidtr) 05-Jan-1991
Revision History:
02-Jun-1992 JohnRo
RAID 9829: Avoid SERVICE_ equate conflicts.
--*/
#ifndef _XACTSRVP_
#define _XACTSRVP_
//
// To make netlib declare NetpDbgPrint.
//
#if DBG
#ifndef CDEBUG
#define CDEBUG
#endif
#endif
//
// "System" include files
//
#include <stdio.h>
#include <nt.h>
#include <ntrtl.h>
#include <nturtl.h>
#include <ctype.h>
#include <stdlib.h>
#include <windef.h>
#include <winbase.h>
#include <string.h>
//!!UNICODE!! - Include tstring.h TSTR type-independent functions
#include <tstring.h>
//
// Network include files.
//
#include <nettypes.h>
#include <smbtypes.h>
#include <smbmacro.h>
#include <smbgtpt.h>
#include <smb.h>
#include <smbtrans.h>
#include <status.h>
#include <srvfsctl.h>
#include <lm.h> // LM20_SERVICE_ equates, etc.
#include <ntmsv1_0.h>
#include <winsvc.h> // SERVICE_ equates, etc.
#include <apiparam.h>
#include <remdef.h>
#include <remtypes.h>
#include <netlib.h>
#include <netdebug.h>
#include <rap.h>
//
// Xactsrv's own include files
//
#include <XsDebug.h>
#include <XsTypes.h>
#include <XactSrv2.h> // XsTypes.h must precede XactSrv.h
#include <XsConst.h> // XactSrv.h must precede XsConst.h
#include <XsUnicod.h>
#include <XsProcs.h> // XsTypes.h must precede XsProcs.h.
#include <XsProcsP.h> // XsTypes.h, XsConst.h and XsUnicod.h
// must precede XsProcsP.h.
#include <XsDef16.h>
#include <XsParm16.h>
//
// !!! Temporary definitions for stubs.
//
#include <WkstaDef.h>
#endif // ndef _XACTSRVP_