//+------------------------------------------------------------------------- // // Microsoft Windows // // Copyright (C) Microsoft Corporation, 1998 - 1999 // // File: ndcommon.h // //-------------------------------------------------------------------------- // // Common include files. // #ifndef HEADER_COMMONTMP #define HEADER_COMMONTMP #include #include #include #include #include #include #include #include // ROUND_UP_COUNT ... // Porting to Source Depot - smanda #include // DsGetDc initialization #include // DsGetDcName() #include // DsRoleGetPrimaryDomainInfo #include // DNS APIs // #include <..\..\dns\dnslib\dnslib.h> // Private DNS routines // #include // Private DNS routines #include // NAMETYPE_* defines #define _AVOID_IP_ADDRESS 1 //#include // ipconfig utility definitions #include // NetLogonControl2 #include // NetApiBufferFree #include // NERR_ equates. #include // Server API defines and prototypes #include // NetUse* API #include // Netlogon mailslot messages #include // NetpLogon routines #define SECURITY_WIN32 #define SECURITY_KERBEROS #include // Needed by kerberos.h #include // Kerberos tests // Porting to Source Depot - smanda #include // NetpIsDomainNameValid #include // NetpCopy... #include // NetpNtStatusToApiStatus #include // Interface to browser driver #include // Interface to netbt driver //#include // DsGetDcName internal routines. #include // LSA APIs #include #include // C library functions (rand, etc) #define _TSTR_H_INCLUDED // Lie to prevent collision with ipconfig.h #include // Transitional string routines. #include #include #include #include #include #include #include // Rajkumar #include #include #include #include #include #include #include "ipcfgtest.h" /*==========================< Includes for IPX Test >=======================*/ #include "errno.h" #include "tdi.h" #include "isnkrnl.h" // // include support code for the NetBT ioctls // #include #include /*==========================< Includes for DHCP Test >=====================*/ //#include //#include /*==========================< Includes for IPX Test >=======================*/ #include #define BUFF_SIZE 650 /*===========================< NetBT vars >===============================*/ #define NETBIOS_NAME_SIZE 16 #define ALL_IP_TRANSPORTS 0xFFFFFFFF #define NL_IP_ADDRESS_LENGTH 15 #define NL_MAX_DNS_LENGTH 255 #endif