// wdm.h
typedef struct {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
PGPE_CONNECT_VECTOR2 GpeConnectVector;
PGPE_DISCONNECT_VECTOR2 GpeDisconnectVector;
PGPE_ENABLE_EVENT2 GpeEnableEvent;
PGPE_DISABLE_EVENT2 GpeDisableEvent;
PGPE_CLEAR_STATUS2 GpeClearStatus;
PREGISTER_FOR_DEVICE_NOTIFICATIONS2 RegisterForDeviceNotifications;
PUNREGISTER_FOR_DEVICE_NOTIFICATIONS2 UnregisterForDeviceNotifications;
} ACPI_INTERFACE_STANDARD2, *PACPI_INTERFACE_STANDARD2;
View the official Windows Driver Kit DDI referenceNo description available.
This topic describes the ACPI_INTERFACE_STANDARD2 structure.
SizeDescribes the USHORT member Size.
VersionDescribes the USHORT member Version.
ContextDescribes the PVOID member Context.
InterfaceReferenceDescribes the PINTERFACE_REFERENCE member InterfaceReference.
InterfaceDereferenceDescribes the PINTERFACE_DEREFERENCE member InterfaceDereference.
GpeConnectVectorDescribes the PGPE_CONNECT_VECTOR member GpeConnectVector.
GpeDisconnectVectorDescribes the PGPE_DISCONNECT_VECTOR member GpeDisconnectVector.
GpeEnableEventDescribes the PGPE_ENABLE_EVENT member GpeEnableEvent.
GpeDisableEventDescribes the PGPE_DISABLE_EVENT member GpeDisableEvent.
GpeClearStatusDescribes the PGPE_CLEAR_STATUS member GpeClearStatus.
RegisterForDeviceNotificationsDescribes the PREGISTER_FOR_DEVICE_NOTIFICATIONS member RegisterForDeviceNotifications.
UnregisterForDeviceNotificationsDescribes the PUNREGISTER_FOR_DEVICE_NOTIFICATIONS member UnregisterForDeviceNotifications.