estrutura PCI_PM_CAPABILITY (wdm.h)
A estrutura PCI_PM_CAPABILITY relata os recursos de gerenciamento de energia do dispositivo.
Sintaxe
typedef struct _PCI_PM_CAPABILITY {
PCI_CAPABILITIES_HEADER Header;
union {
PCI_PMC Capabilities;
USHORT AsUSHORT;
} PMC;
union {
PCI_PMCSR ControlStatus;
USHORT AsUSHORT;
} PMCSR;
union {
PCI_PMCSR_BSE BridgeSupport;
UCHAR AsUCHAR;
} PMCSR_BSE;
UCHAR Data;
} PCI_PM_CAPABILITY, *PPCI_PM_CAPABILITY;
Membros
Header
Contém uma estrutura do tipo PCI_CAPABILITIES_HEADER que identifica a funcionalidade e fornece um link para a próxima descrição da funcionalidade.
PMC
PMC.Capabilities
Contém uma estrutura do tipo PCI_PMC que especifica os recursos de gerenciamento de energia do dispositivo. Essas informações foram recuperadas do registro de recursos de gerenciamento de energia (deslocamento 2 no bloco de registro de gerenciamento de energia). Para obter mais informações sobre o conteúdo do registro de recursos de gerenciamento de energia, consulte a Especificação de Gerenciamento de Energia PCI.
PMC.AsUSHORT
Contém os mesmos dados que o membro Capabilities .
PMCSR
PMCSR.ControlStatus
Contém uma estrutura do tipo PCI_PMCSR que relata o conteúdo do controle de gerenciamento de energia status registrar. Esse registro é usado para monitorar sinais de evento de gerenciamento de energia e gerenciar o estado de energia do dispositivo. Para obter mais informações sobre o conteúdo do controle de gerenciamento de energia status registrar, consulte a Especificação de Gerenciamento de Energia PCI.
PMCSR.AsUSHORT
Contém os mesmos dados que o membro Capabilities .
PMCSR_BSE
PMCSR_BSE.BridgeSupport
Contém uma estrutura do tipo PCI_PMCSR_BSE que relata o conteúdo do controle de gerenciamento de energia status registrar para extensões de suporte à ponte PCI.
PMCSR_BSE.AsUCHAR
Contém os mesmos dados que o membro BridgeSupport .
Data
Contém o conteúdo de um registro de dados opcional que o dispositivo usa para relatar dados operacionais dependentes do estado, como dissipação de calor ou quanta energia o dispositivo consumiu.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h (include Wdm.h, Miniport.h) |