PEP_PREPARE_DEVICE Struktur (pepfx.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. Dieses Element ist ein Zeiger auf eine UNICODE_STRING Struktur, die eine Geräteidentifikationszeichenfolge enthält.
[out] DeviceAccepted
Gibt an, ob der PEP den Besitz des Geräts beansprucht. Der PEP legt dieses Mitglied auf TRUE fest, um den Besitz des Geräts zu beanspruchen, oder auf FALSE, um anzugeben, dass es nicht besitzer des Geräts ist. Das PEP, das den Besitz beansprucht, ist für die Verarbeitung von DPM-Benachrichtigungen (Device Power Management) für das Gerät verantwortlich.
Hinweise
Diese Struktur wird von der PEP_DPM_PREPARE_DEVICE Benachrichtigung verwendet. Das DeviceId-Element 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) | Wird ab Windows 10 unterstützt. |
Kopfzeile | pepfx.h (einschließlich Pep_x.h) |