structure PCI_PM_CAPABILITY (wdm.h)
La structure PCI_PM_CAPABILITY signale les fonctionnalités de gestion de l’alimentation de l’appareil.
Syntaxe
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;
Membres
Header
Contient une structure de type PCI_CAPABILITIES_HEADER qui identifie la fonctionnalité et fournit un lien vers la description de la fonctionnalité suivante.
PMC
PMC.Capabilities
Contient une structure de type PCI_PMC qui spécifie les fonctionnalités de gestion de l’alimentation de l’appareil. Ces informations ont été récupérées à partir du registre des fonctionnalités de gestion de l’alimentation (offset 2 dans le bloc de registre de gestion de l’alimentation). Pour plus d’informations sur le contenu de l’inscription des fonctionnalités de gestion de l’alimentation, consultez la spécification PCI Power Management.
PMC.AsUSHORT
Contient les mêmes données que les fonctionnalités membre.
PMCSR
PMCSR.ControlStatus
Contient une structure de type PCI_PMCSR qui signale le contenu du registre d’état du contrôle de gestion de l’alimentation. Ce registre est utilisé pour surveiller les signaux des événements de gestion de l’alimentation et gérer l’état d’alimentation de l’appareil. Pour plus d’informations sur le contenu du registre d’état du contrôle de gestion de l’alimentation, consultez la spécification PCI Power Management.
PMCSR.AsUSHORT
Contient les mêmes données que les fonctionnalités membre.
PMCSR_BSE
PMCSR_BSE.BridgeSupport
Contient une structure de type PCI_PMCSR_BSE qui signale le contenu du registre d’état du contrôle de gestion de l’alimentation pour les extensions de prise en charge du pont PCI.
PMCSR_BSE.AsUCHAR
Contient les mêmes données que le membre BridgeSupport.
Data
Contient le contenu d’un registre de données facultatif que l’appareil utilise pour signaler les données d’exploitation dépendantes de l’état, telles que la dissipation thermique ou la quantité d’alimentation consommée par l’appareil.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | wdm.h (include Wdm.h, Miniport.h) |