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;

Angehörige

[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 Aufzählen untergeordneter Geräte und Steuerelementmethoden.

[out] DeviceAccepted

Gibt an, ob der PEP den Besitz des Geräts angibt, das vom AcpiDeviceName Mitglied angegeben wurde. Wird auf TRUE festgelegt, wenn der PEP den Besitz besitzt, und auf FALSE, wenn der PEP das Gerät nicht besitzt.

Bemerkungen

Diese Struktur wird von der PEP_NOTIFY_ACPI_ABANDON_DEVICE Benachrichtigung verwendet. Diese Benachrichtigung bietet dem PEP die Möglichkeit, alle verbleibenden Gerätezustände zu bereinigen, nachdem das Betriebssystem das Gerät verlassen hat. Das AcpiDeviceName Mitglied der Struktur enthält einen Eingabewert, der vom Windows Power Management Framework (PoFx) bereitgestellt wird. Das DeviceAccepted Member enthält einen Ausgabewert, den der PEP als Reaktion auf die Benachrichtigung in die Struktur schreibt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Wird ab Windows 10 unterstützt.
Header- pepfx.h (include Pep_x.h)

Siehe auch

ANSI_STRING

PEP_NOTIFY_ACPI_ABANDON_DEVICE