/*************************************************************************** * * Copyright (C) 2001-2002 Microsoft Corporation. All Rights Reserved. * * File: dpnhupnpi.h * * Content: DPNHUPNP master internal header file. * * History: * Date By Reason * ======== ======== ========= * 04/16/01 VanceO Split DPNATHLP into DPNHUPNP and DPNHPAST. * ***************************************************************************/ #ifndef __DPNHUPNPI_H__ #define __DPNHUPNPI_H__ // // Build configuration include // #include "dpnbuild.h" // // Public includes // #ifdef WINCE #include #include #include #include // for random numbers #include // NT BUILD requires this for timeGetTime #include #else // ! WINCE #define INCL_WINSOCK_API_TYPEDEFS 1 #define _WIN32_DCOM // so we can use CoSetProxyBlanket and CoInitializeEx. requires DCOM95 on Win95 #include #include #include #include #include // for random numbers #include // NT BUILD requires this for timeGetTime #include #include #include #include #include #ifndef DPNBUILD_NOHNETFWAPI // // Net published includes // #include #endif // ! DPNBUILD_NOHNETFWAPI #endif // ! WINCE // // DirectPlay public includes // #include "dpnathlp.h" // // DirectPlay private includes // #include "dndbg.h" #include "osind.h" #include "classbilink.h" #include "creg.h" #include "createin.h" #include "strutils.h" // // DirectPlayNATHelp private includes // #undef DPF_SUBCOMP #define DPF_SUBCOMP DN_SUBCOMP_NATHELP #include "dpnhupnplocals.h" #include "dpnhupnpdevice.h" #include "dpnhupnpregport.h" #include "dpnhupnpcachemap.h" #include "upnpmsgs.h" #include "upnpdevice.h" #include "dpnhupnpintfobj.h" #endif // __DPNHUPNPI_H__