4 typedef enum _NET_DEVICE_POWER_STATE
6 NetDeviceStateUnspecified
= 0,
12 } NET_DEVICE_POWER_STATE
, *PNET_DEVICE_POWER_STATE
;
14 typedef enum _NET_PNP_EVENT_CODE
18 NetEventQueryRemoveDevice
,
19 NetEventCancelRemoveDevice
,
22 NetEventBindsComplete
,
23 NetEventPnPCapabilities
,
25 } NET_PNP_EVENT_CODE
, *PNET_PNP_EVENT_CODE
;
27 typedef struct _NET_PNP_EVENT
29 NET_PNP_EVENT_CODE NetEvent
;
32 ULONG_PTR NdisReserved
[4];
33 ULONG_PTR TransportReserved
[4];
34 ULONG_PTR TdiReserved
[4];
35 ULONG_PTR TdiClientReserved
[4];
36 } NET_PNP_EVENT
, *PNET_PNP_EVENT
;
38 typedef enum _NDIS_DEVICE_PNP_EVENT
40 NdisDevicePnPEventSurpriseRemoved
,
41 NdisDevicePnPEventPowerProfileChanged
,
42 NdisDevicePnPEventMaximum
43 } NDIS_DEVICE_PNP_EVENT
, *PNDIS_DEVICE_PNP_EVENT
;