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)

Weitere Informationen

PEP_DPM_PREPARE_DEVICE

UNICODE_STRING