Compartilhar via


estrutura PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES (pepfx.h)

A estrutura PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES contém uma lista de recursos de controle de energia traduzidos para o PEP (plug-in de extensão de plataforma) a ser usado.

Sintaxe

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;

Membros

[in] DeviceHandle

Um valor PEPHANDLE que identifica o registro do dispositivo para serviços ACPI. O PEP (plug-in de extensão de plataforma) forneceu esse identificador em resposta a uma notificação de PEP_NOTIFY_ACPI_REGISTER_DEVICE anterior.

[in] RequestFlags

Um conjunto de sinalizadores de entrada. No momento, nenhum sinalizador é definido para esse membro, que é sempre definido como PEP_ACPI_TDCR_FLAG_NONE (0x0).

[out] Status

Um valor NTSTATUS que indica o status da tradução de recursos. O PEP define esse membro como STATUS_SUCCESS para indicar que o PEP recebeu com êxito os recursos traduzidos. Caso contrário, o PEP definirá esse membro como um código de status de erro apropriado.

TranslatedResourcesSize

O tamanho, em bytes, do TranslatedResources dados de lista que seguem essa estrutura.

[in] TranslatedResources

Uma estrutura CM_RESOURCE_LIST que serve como o cabeçalho para a lista de recursos. O restante da lista de recursos segue imediatamente esse cabeçalho.

Observações

Essa estrutura é usada pela notificação PEP_NOTIFY_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES para fornecer ao PEP uma lista de recursos de controle de energia traduzidos. O RequestFlags, TranslatedResourcesSizee TranslatedResources membros da estrutura contêm valores de entrada fornecidos pela estrutura de gerenciamento de energia Windows (PoFx) quando essa notificação é enviada. O membro status contém um valor de saída que o PEP grava na estrutura em resposta à notificação.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte a partir do Windows 10.
cabeçalho pepfx.h (inclua Pep_x.h)

Consulte também