PCI_PMC 구조체(wdm.h)

PCI_PMC 구조체는 전원 관리 기능 레지스터의 내용을 보고하는 데 사용됩니다.

구문

typedef struct _PCI_PMC {
  UCHAR              Version  :3;
  UCHAR              PMEClock  :1;
  UCHAR              Rsvd1  :1;
  UCHAR              DeviceSpecificInitialization  :1;
  UCHAR              Rsvd2  :2;
  struct _PM_SUPPORT {
    UCHAR Rsvd2  :1;
    UCHAR D1  :1;
    UCHAR D2  :1;
    UCHAR PMED0  :1;
    UCHAR PMED1  :1;
    UCHAR PMED2  :1;
    UCHAR PMED3Hot  :1;
    UCHAR PMED3Cold  :1;
  } Support;
} PCI_PMC, *PPCI_PMC;

멤버

Version

디바이스가 준수하는 PCI 전원 관리 인터페이스 사양 의 버전을 나타내는 3비트 정수입니다. 이 멤버에 할당할 수 있는 값 목록은 PCI Local Bus 사양을 참조하세요.

PMEClock

1이 되면 디바이스가 PME 신호의 작동을 위해 PCI 클록의 존재에 의존한다는 것을 나타냅니다. 이 멤버가 "0"인 경우 PME 신호를 생성하는 데 PCI 클록이 필요하지 않습니다.

Rsvd1

예약되어 있습니다.

DeviceSpecificInitialization

디바이스에 특별한 초기화가 필요한 경우 1을 나타냅니다. 이 값에 대한 자세한 내용은 PCI Local Bus 사양을 참조하세요.

Rsvd2

예약되어 있습니다.

Support

Support.Rsvd2

예약되어 있습니다.

Support.D1

예약되어 있습니다.

Support.D2

예약되어 있습니다.

Support.PMED0

디바이스가 D0에서 PME 신호를 어설션할 수 있음을 나타냅니다.

Support.PMED1

디바이스가 D1에서 PME 신호를 어설션할 수 있음을 나타냅니다.

Support.PMED2

디바이스가 D2에서 PME 신호를 어설션할 수 있음을 나타냅니다.

Support.PMED3Hot

디바이스가 D3에서 PME 신호를 어설션할 수 있음을 나타냅니다.

Support.PMED3Cold

디바이스가 D3에서 PME 신호를 어설션할 수 있음을 나타냅니다.

_PM_SUPPORT

설명

콘텐츠가 PCI_PMC 구조에 보고되는 전원 관리 기능 레지스터는 디바이스의 전원 관리 기능에 대한 정보를 제공합니다.

요구 사항

요구 사항
헤더 wdm.h(Wdm.h, Miniport.h 포함)

추가 정보

PCI_PM_CAPABILITY