Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PEP_ACPI_REGISTER_DEVICE-Struktur enthält Registrierungsinformationen zu einem Gerät, für das das Plattformerweiterungs-Plug-In (PEP) ACPI-Dienste bereitstellt.
Syntax
typedef struct _PEP_ACPI_REGISTER_DEVICE {
[in] PCUNICODE_STRING AcpiDeviceName;
[in] ULONG InputFlags;
[in] POHANDLE KernelHandle;
[out] PEPHANDLE DeviceHandle;
[out] ULONG OutputFlags;
} PEP_ACPI_REGISTER_DEVICE, *PPEP_ACPI_REGISTER_DEVICE;
Angehörige
[in] AcpiDeviceName
Eine ANSI_STRING Struktur, die den vollqualifizierten BIOS-Namen für das Gerät enthält. Derselbe Name wurde zuvor als Eingabewert in der PEP_ACPI_PREPARE_DEVICE-Benachrichtigung für das Gerät angegeben. Dieser Name gibt den Pfad und den Namen des Geräts im ACPI-Namespace an. Weitere Informationen finden Sie unter Aufzählen untergeordneter Geräte und Steuerelementmethoden.
[in] InputFlags
Eine Reihe von Eingabekennzeichnungen. Für dieses Element sind derzeit keine Flags definiert, die immer auf PEP_ACPI_REGISTER_DEVICE_INPUT_FLAG_NONE (0x0) festgelegt sind.
[in] KernelHandle
Ein POHANDLE-Wert, der die Registrierung des Geräts mit dem Windows Power Management Framework (PoFx) darstellt. Der PEP kann dieses Handle verwenden, um das Gerät in nachfolgenden Kommunikationen mit PoFx zu identifizieren.
[out] DeviceHandle
Ein PEPHANDLE-Wert, der die Registrierung dieses Geräts für ACPI-Dienste identifiziert. Dieser Handle wird vom PEP erstellt. In nachfolgenden ACPI-Dienstbenachrichtigungen verwendet PoFx dieses Handle, um das Gerät zu identifizieren.
[out] OutputFlags
Eine Reihe von Ausgabekennzeichnungen. Für dieses Element sind derzeit keine Flags definiert. Legen Sie dieses Element auf PEP_ACPI_REGISTER_DEVICE_OUTPUT_FLAG_NONE (0x0) fest.
Bemerkungen
Diese Struktur wird von der PEP_NOTIFY_ACPI_REGISTER_DEVICE-Benachrichtigung verwendet. Die AcpiDeviceName, InputFlagsund KernelHandle- Elemente der Struktur enthalten Eingabewerte, die von PoFx bereitgestellt werden, wenn diese Benachrichtigung an den PEP gesendet wird. Die DeviceHandle und OutputFlags Member enthalten Ausgabewerte, die der PEP als Reaktion auf die Benachrichtigung in diese Struktur schreibt.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Wird ab Windows 10 unterstützt. |
| Header- | pepfx.h (include Pep_x.h) |