estructura de PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES (pep_x.h)
La estructura de PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES contiene una lista de recursos de control de energía traducidos para el complemento de extensión de plataforma (PEP) que se va a usar.
Sintaxis
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;
Miembros
DeviceHandle
Valor PEPHANDLE que identifica el registro del dispositivo para los servicios ACPI. El complemento de extensión de plataforma (PEP) proporcionó este identificador en respuesta a una notificación de PEP_NOTIFY_ACPI_REGISTER_DEVICE anterior.
RequestFlags
Un conjunto de marcas de entrada. Actualmente no hay marcas definidas para este miembro, que siempre se establece en PEP_ACPI_TDCR_FLAG_NONE (0x0).
Status
Valor NTSTATUS que indica el estado de la traducción de recursos. El PEP establece este miembro en STATUS_SUCCESS para indicar que el PEP recibió correctamente los recursos traducidos. De lo contrario, el PEP establece este miembro en un código de estado de error adecuado.
TranslatedResourcesSize
Tamaño, en bytes, de los datos de lista TranslatedResources que siguen a esta estructura.
TranslatedResources
Estructura CM_RESOURCE_LIST que actúa como encabezado de la lista de recursos. El resto de la lista de recursos sigue inmediatamente este encabezado.
Comentarios
La notificación de PEP_NOTIFY_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES usa esta estructura para proporcionar al PEP una lista de recursos de control de energía traducidos. Los miembros RequestFlags, TranslatedResourcesSize y TranslatedResources de la estructura contienen valores de entrada que proporciona el marco de administración de energía de Windows (PoFx) cuando se envía esta notificación. El miembro Status contiene un valor de salida que el PEP escribe en la estructura en respuesta a la notificación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pep_x.h (incluya Pep_x.h) |