struttura PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES (pep_x.h)
La struttura PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES contiene un elenco di risorse convertite per il plug-in di estensione della piattaforma (PEP) da usare.
Sintassi
typedef struct _PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES {
PEPHANDLE DeviceHandle;
ULONG RequestFlags;
NTSTATUS Status;
SIZE_T TranslatedResourcesSize;
PCM_RESOURCE_LIST TranslatedResources;
} PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES, *PPEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES;
Members
DeviceHandle
Valore PEPHANDLE che identifica la registrazione del dispositivo per i servizi ACPI. Il plug-in di estensione della piattaforma (PEP) ha fornito questo handle in risposta a una notifica PEP_NOTIFY_ACPI_REGISTER_DEVICE precedente.
RequestFlags
Set di flag di input. Non sono attualmente definiti flag per questo membro, che è sempre impostato su PEP_ACPI_TDCR_FLAG_NONE (0x0).
Status
Valore NTSTATUS che indica lo stato della conversione delle risorse. Il PEP imposta questo membro su STATUS_SUCCESS per indicare che il PEP ha ricevuto correttamente le risorse tradotte. In caso contrario, il PEP imposta questo membro su un codice di stato di errore appropriato.
TranslatedResourcesSize
Dimensioni, in byte, dei dati dell'elenco TranslatedResources che seguono questa struttura.
TranslatedResources
Struttura CM_RESOURCE_LIST che funge da intestazione per l'elenco di risorse. Il resto dell'elenco di risorse segue immediatamente questa intestazione.
Commenti
Questa struttura viene usata dalla notifica PEP_NOTIFY_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES per fornire al PEP un elenco di risorse di controllo del risparmio energia tradotte. I membri RequestFlags, TranslatedResourcesSize e TranslatedResources della struttura contengono valori di input forniti dal framework di risparmio energia di Windows (PoFx) quando viene inviata questa notifica. Il membro Status contiene un valore di output che il PEP scrive 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) |