⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 globals.c

📁 WinCE5.0部分核心源码
💻 C
字号:
//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
//
// This source code is licensed under Microsoft Shared Source License
// Version 1.0 for Windows CE.
// For a copy of the license visit http://go.microsoft.com/fwlink/?LinkId=3223.
//
/*++




Module Name:

    globals.c

Abstract:

    Holds global variable declarations.



    FrancisD

Environment:

    User Level: Windows

Revision History:


--*/


#include "precomp.h"

SERVICE_STATUS_HANDLE gDhcpV6SvcStatusHandle = NULL;

BOOL gbDHCPV6RPCServerUp = FALSE;

HANDLE ghServiceStopEvent = INVALID_HANDLE_VALUE;

CRITICAL_SECTION gcServerListenSection;

DWORD gdwServersListening = 0;

BOOL gbServerListenSection = FALSE;

CRITICAL_SECTION gcDHCPV6Section;

BOOL gbDHCPV6Section = FALSE;
BOOL gbDHCPV6PDEnabled;

//
// RPC Interface Table
//
DHCPV6_RW_LOCK gDhcpV6IniInterfaceTblRWLock;
PDHCPV6_RW_LOCK gpDhcpV6IniInterfaceTblRWLock = &gDhcpV6IniInterfaceTblRWLock;
PINI_INTERFACE_HANDLE gpIniInterfaceHandle = NULL;


PSECURITY_DESCRIPTOR gpDHCPV6SD = NULL;

WSADATA gWSAData;

LPWSADATA gpWSAData = &gWSAData;


//
// List of all bound adapters.
//
BOOL gbAdapterInit;
HANDLE  ghAddrChangeThread;
DHCPV6_RW_LOCK gAdapterRWLock;
PDHCPV6_RW_LOCK gpAdapterRWLock = &gAdapterRWLock;
LIST_ENTRY AdapterList;

//
// List of all pending delete adapters.
//
BOOL gbAdapterPendingDeleteInit;
DHCPV6_RW_LOCK gAdapterPendingDeleteRWLock;
PDHCPV6_RW_LOCK gpAdapterPendingDeleteRWLock = &gAdapterPendingDeleteRWLock;
LIST_ENTRY AdapterPendingDeleteList;

//
// Timer Module
//
BOOL gbTimerModuleInit;
DHCPV6_TIMER_MODULE gDhcpV6TimerModule;
PDHCPV6_TIMER_MODULE gpDhcpV6TimerModule = &gDhcpV6TimerModule;

SOCKADDR_IN6 MCastSockAddr;

//
// Reply Module
//
BOOL gbReplyModuleInit;
DHCPV6_REPLY_MODULE gDhcpV6ReplyModule;
PDHCPV6_REPLY_MODULE gpDhcpV6ReplyModule = &gDhcpV6ReplyModule;

//
// Event Module
//
BOOL gbEventModule;
DHCPV6_EVENT_MODULE gDhcpV6EventModule;
PDHCPV6_EVENT_MODULE gpDhcpV6EventModule = &gDhcpV6EventModule;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -