Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura de PEP_ACPI_REGISTER_DEVICE contém informações de registro sobre um dispositivo para o qual o PEP (plug-in de extensão de plataforma) deve fornecer serviços ACPI.
Sintaxe
typedef struct _PEP_ACPI_REGISTER_DEVICE {
[in] PCUNICODE_STRING AcpiDeviceName;
[in] ULONG InputFlags;
[in] POHANDLE KernelHandle;
[out] PEPHANDLE DeviceHandle;
[out] ULONG OutputFlags;
} PEP_ACPI_REGISTER_DEVICE, *PPEP_ACPI_REGISTER_DEVICE;
Membros
[in] AcpiDeviceName
Uma estrutura ANSI_STRING que contém o nome BIOS totalmente qualificado para o dispositivo. O mesmo nome foi fornecido anteriormente como um valor de entrada na notificação PEP_ACPI_PREPARE_DEVICE para o dispositivo. Esse nome especifica o caminho e o nome do dispositivo no namespace ACPI. Para obter mais informações, consulte enumerando dispositivos filho e métodos de controle.
[in] InputFlags
Um conjunto de sinalizadores de entrada. No momento, nenhum sinalizador é definido para esse membro, que é sempre definido como PEP_ACPI_REGISTER_DEVICE_INPUT_FLAG_NONE (0x0).
[in] KernelHandle
Um valor POHANDLE que representa o registro do dispositivo com o da estrutura de gerenciamento de energia do Windows (PoFx). O PEP pode usar esse identificador para identificar o dispositivo em comunicações subsequentes com PoFx.
[out] DeviceHandle
Um valor PEPHANDLE que identifica o registro deste dispositivo para serviços ACPI. Esse identificador é criado pelo PEP. Nas notificações subsequentes do serviço ACPI, a PoFx usará esse identificador para identificar o dispositivo.
[out] OutputFlags
Um conjunto de sinalizadores de saída. Nenhum sinalizador está definido no momento para este membro. Defina esse membro como PEP_ACPI_REGISTER_DEVICE_OUTPUT_FLAG_NONE (0x0).
Observações
Essa estrutura é usada pela notificação PEP_NOTIFY_ACPI_REGISTER_DEVICE. Os AcpiDeviceName, InputFlagse KernelHandle membros da estrutura contêm valores de entrada fornecidos pela PoFx quando essa notificação é enviada ao PEP. Os membros DeviceHandle e OutputFlags contêm valores de saída que o PEP grava nessa 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) |