Freigeben über


PEP_ACPI_ABANDON_DEVICE-Struktur (pepfx.h)

Die PEP_ACPI_ABANDON_DEVICE-Struktur gibt an, ob das Plattformerweiterungs-Plug-In (PEP) den Besitz eines verlassenen Geräts akzeptiert.

Syntax

typedef struct _PEP_ACPI_ABANDON_DEVICE {
  [in]  PCUNICODE_STRING AcpiDeviceName;
  [out] BOOLEAN          DeviceAccepted;
} PEP_ACPI_ABANDON_DEVICE, *PPEP_ACPI_ABANDON_DEVICE;

Member

[in] AcpiDeviceName

Ein Zeiger auf eine ANSI_STRING-Struktur , die den vollqualifizierten BIOS-Namen für das Gerät enthält. Dieser Name gibt den Pfad und den Namen des Geräts im ACPI-Namespace an. Weitere Informationen finden Sie unter Auflisten untergeordneter Geräte und Steuerungsmethoden.

[out] DeviceAccepted

Gibt an, ob der PEP den Besitz des geräts beansprucht, das vom AcpiDeviceName-Mitglied angegeben wurde. Legen Sie auf TRUE fest, wenn pep den Besitz beansprucht, und auf FALSE, wenn das PEP nicht besitzer des Geräts ist.

Hinweise

Diese Struktur wird von der PEP_NOTIFY_ACPI_ABANDON_DEVICE Benachrichtigung verwendet. Diese Benachrichtigung bietet dem PEP die Möglichkeit, den verbleibenden Gerätestatus zu sauber, nachdem das Betriebssystem das Gerät verlassen hat. Das AcpiDeviceName-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 die 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

ANSI_STRING

PEP_NOTIFY_ACPI_ABANDON_DEVICE