struttura PEP_ACPI_PREPARE_DEVICE (pep_x.h)
La struttura PEP_ACPI_PREPARE_DEVICE indica se un plug-in di estensione della piattaforma (PEP) è pronto a fornire servizi ACPI per il dispositivo specificato.
Sintassi
typedef struct _PEP_ACPI_PREPARE_DEVICE {
[in] PCUNICODE_STRING AcpiDeviceName;
[in] ULONG InputFlags;
[out] BOOLEAN DeviceAccepted;
[out] ULONG OutputFlags;
} PEP_ACPI_PREPARE_DEVICE, *PPEP_ACPI_PREPARE_DEVICE;
Members
[in] AcpiDeviceName
Puntatore a una struttura ANSI_STRING che contiene il nome BIOS completo per il dispositivo. Questo nome specifica il percorso e il nome del dispositivo nello spazio dei nomi ACPI. Per altre informazioni, vedere Enumerazione di dispositivi figlio e metodi di controllo.
[in] InputFlags
Set di flag di input. Non sono attualmente definiti flag per questo membro, che è sempre impostato su PEP_ACPI_PREPARE_DEVICE_INPUT_FLAG_NONE (0x0).
[out] DeviceAccepted
Se il PEP è pronto a fornire servizi ACPI per il dispositivo. Impostare questo membro su TRUE se il PEP è pronto per essere l'unico provider di servizi ACPI per questo dispositivo e su FALSE se non lo è.
[out] OutputFlags
Set di flag di output. Nessun flag è attualmente definito per questo membro. Impostare questo membro su PEP_ACPI_PREPARE_DEVICE_OUTPUT_FLAG_NONE (0x0).
Commenti
Questa struttura viene utilizzata dalla notifica di PEP_NOTIFY_ACPI_PREPARE_DEVICE . I membri AcpiDeviceName e InputFlags della struttura contengono valori di input forniti dal framework di risparmio energia di Windows (PoFx) quando questa notifica viene inviata al PEP. I membri DeviceAccepted e OutputFlags contengono valori di output scritti dal PEP nella struttura in risposta alla notifica.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pep_x.h (includere Pep_x.h) |