PEP_PREPARE_DEVICE-Struktur (pep_x.h)
Die PEP_PREPARE_DEVICE-Struktur identifiziert ein Gerät, das zur Vorbereitung seiner Verwendung durch das Betriebssystem gestartet werden muss.
Syntax
typedef struct _PEP_PREPARE_DEVICE {
[in] PCUNICODE_STRING DeviceId;
[out] BOOLEAN DeviceAccepted;
} PEP_PREPARE_DEVICE, *PPEP_PREPARE_DEVICE;
Member
[in] DeviceId
Eine Zeichenfolge, die das Gerät eindeutig identifiziert. Dieser Member ist ein Zeiger auf eine UNICODE_STRING-Struktur , die eine Geräteidentifikationszeichenfolge enthält.
[out] DeviceAccepted
Gibt an, ob pep den Besitz des Geräts beansprucht. Pep legt dieses Element auf TRUE fest, um den Besitz des Geräts zu beanspruchen, oder auf FALSE, um anzugeben, dass es nicht besitzer des Geräts ist. Der PEP, der den Besitz beansprucht, ist für die Verarbeitung von DPM-Benachrichtigungen (Device Power Management, Geräteenergieverwaltung) für das Gerät verantwortlich.
Hinweise
Diese Struktur wird von der PEP_DPM_PREPARE_DEVICE Benachrichtigung verwendet. Der DeviceId-Member der -Struktur enthält einen Eingabewert, der vom Windows Power Management Framework (PoFx) bereitgestellt wird. Das DeviceAccepted-Element enthält einen Ausgabewert, den pep als Reaktion auf diese Benachrichtigung in die Struktur schreibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt ab Windows 10. |
Kopfzeile | pep_x.h (Pep_x.h einschließen) |