Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

59 lines
1.2 KiB

/*++
Copyright (c) 1998 Microsoft Corporation
Module Name:
iphlpapi\globals.h
Abstract:
Bunch of external declarations
Revision History:
AmritanR Created
--*/
#pragma once
extern CRITICAL_SECTION g_ifLock;
extern CRITICAL_SECTION g_ipNetLock;
extern CRITICAL_SECTION g_tcpipLock;
extern CRITICAL_SECTION g_stateLock;
extern HANDLE g_hPrivateHeap;
extern HANDLE g_hTCPDriverGetHandle;
extern HANDLE g_hTCP6DriverGetHandle;
extern HANDLE g_hTCPDriverSetHandle;
extern HANDLE g_hTCP6DriverSetHandle;
extern DWORD g_dwTraceHandle;
extern LIST_ENTRY g_pAdapterMappingTable[MAP_HASH_SIZE];
extern DWORD g_dwLastIfUpdateTime;
extern PDWORD g_pdwArpEntTable;
extern DWORD g_dwNumArpEntEntries;
extern DWORD g_dwLastArpUpdateTime;
extern DWORD g_dwNumIf;
extern BOOL g_bIpConfigured;
extern BOOL g_bIp6Configured;
extern MIB_SERVER_HANDLE g_hMIBServer;
extern HANDLE g_hModule;
#ifdef CHICAGO
// Not needed currently only in stack.c
// extern HANDLE vnbt_device_handle;
// extern HANDLE dhcp_device_handle;
// extern HANDLE vtcp_device_handle;
#endif
#ifdef DBG
// used by TRACE_PRINT macro in ../common2/mdebug.h
extern int trace;
#endif