Condividi tramite


PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES struttura (pepfx.h)

La struttura PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES contiene un elenco di risorse di controllo energia tradotte per il plug-in di estensione della piattaforma da usare.

Sintassi

typedef struct _PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES {
  [in]  PEPHANDLE         DeviceHandle;
  [in]  ULONG             RequestFlags;
  [out] NTSTATUS          Status;
        SIZE_T            TranslatedResourcesSize;
  [in]  PCM_RESOURCE_LIST TranslatedResources;
} PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES, *PPEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES;

Members

[in] DeviceHandle

Valore PEPHANDLE che identifica la registrazione del dispositivo per i servizi ACPI. Il plug-in dell'estensione della piattaforma (PEP) ha fornito questo handle in risposta a una notifica di PEP_NOTIFY_ACPI_REGISTER_DEVICE precedente.

[in] RequestFlags

Set di flag di input. Non sono attualmente definiti flag per questo membro, che è sempre impostato su PEP_ACPI_TDCR_FLAG_NONE (0x0).

[out] Status

Valore NTSTATUS che indica lo stato della traduzione 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 segue questa struttura.

[in] 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 dell'alimentazione tradotte. I membri RequestFlags, TranslatedResourcesSize e TranslatedResources della struttura contengono valori di input forniti dal framework di gestione energia di Windows (PoFx) quando questa notifica viene inviata. 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 pepfx.h (includere Pep_x.h)

Vedi anche