次の方法で共有


PEP_ACPI_ABANDON_DEVICE構造体 (pepfx.h)

PEP_ACPI_ABANDON_DEVICE 構造体は、プラットフォーム拡張プラグイン (PEP) が破棄されたデバイスの所有権を受け入れるかどうかを示します。

構文

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

メンバーズ

[in] AcpiDeviceName

デバイスの完全修飾 BIOS 名を含む ANSI_STRING 構造体へのポインター。 この名前は、ACPI 名前空間内のデバイスのパスと名前を指定します。 詳細については、「子デバイスの列挙と制御メソッドの」を参照してください。

[out] DeviceAccepted

AcpiDeviceName メンバーによって指定されたデバイスの所有権を PEP が要求するかどうか。 PEP が所有権を要求する場合は TRUE、PEP がデバイスを所有していない場合は FALSE に設定します。

備考

この構造体は、PEP_NOTIFY_ACPI_ABANDON_DEVICE 通知によって使用されます。 この通知は、オペレーティング システムがデバイスを破棄した後、PEP が残りのデバイスの状態をクリーンアップする機会を提供します。 構造体の AcpiDeviceName メンバーには、Windows 電源管理フレームワーク (PoFx) によって提供される入力値が含まれています。 DeviceAccepted メンバーには、PEP が通知に応答して構造体に書き込む出力値が含まれています。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 以降でサポートされています。
ヘッダー pepfx.h (Pep_x.h を含む)

関連項目

ANSI_STRING

PEP_NOTIFY_ACPI_ABANDON_DEVICE