Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

ACPI_INTERFACE_STANDARD2 structure (wdm.h)

This topic describes the ACPI_INTERFACE_STANDARD2 structure.

Syntax

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;

Members

Size

Describes the USHORT member Size.

Version

Describes the USHORT member Version.

Context

Describes the PVOID member Context.

InterfaceReference

Describes the PINTERFACE_REFERENCE member InterfaceReference.

InterfaceDereference

Describes the PINTERFACE_DEREFERENCE member InterfaceDereference.

GpeConnectVector

Describes the PGPE_CONNECT_VECTOR member GpeConnectVector.

GpeDisconnectVector

Describes the PGPE_DISCONNECT_VECTOR member GpeDisconnectVector.

GpeEnableEvent

Describes the PGPE_ENABLE_EVENT member GpeEnableEvent.

GpeDisableEvent

Describes the PGPE_DISABLE_EVENT member GpeDisableEvent.

GpeClearStatus

Describes the PGPE_CLEAR_STATUS member GpeClearStatus.

RegisterForDeviceNotifications

Describes the PREGISTER_FOR_DEVICE_NOTIFICATIONS member RegisterForDeviceNotifications.

UnregisterForDeviceNotifications

Describes the PUNREGISTER_FOR_DEVICE_NOTIFICATIONS member UnregisterForDeviceNotifications.

Requirements

Requirement Value
Header wdm.h (include Wdm.h)

Feedback

Was this page helpful?

Additional resources