PCI_EXPRESS_DEVICE_STATUS_REGISTER 공용 구조체(miniport.h)
PCI_EXPRESS_DEVICE_STATUS_REGISTER 공용 구조체는 PCIe 기능 구조의 PCI Express(PCIe) 디바이스 상태 레지스터를 설명합니다.
구문
typedef union _PCI_EXPRESS_DEVICE_STATUS_REGISTER {
struct {
USHORT CorrectableErrorDetected : 1;
USHORT NonFatalErrorDetected : 1;
USHORT FatalErrorDetected : 1;
USHORT UnsupportedRequestDetected : 1;
USHORT AuxPowerDetected : 1;
USHORT TransactionsPending : 1;
USHORT Rsvd : 10;
} DUMMYSTRUCTNAME;
USHORT AsUSHORT;
} PCI_EXPRESS_DEVICE_STATUS_REGISTER, *PPCI_EXPRESS_DEVICE_STATUS_REGISTER;
멤버
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME 구조체입니다.
DUMMYSTRUCTNAME.CorrectableErrorDetected
수정 가능한 오류가 검색되었음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.NonFatalErrorDetected
치명적이지 않은 수정할 수 없는 오류가 검색되었음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.FatalErrorDetected
치명적이지 않은 수정할 수 없는 오류가 검색되었음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.UnsupportedRequestDetected
지원되지 않는 요청이 검색되었음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.AuxPowerDetected
AUX 전원이 검색되었음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.TransactionsPending
디바이스가 완료되지 않은 게시되지 않은 요청을 실행했음을 나타내는 단일 비트입니다. 미해결 게시되지 않은 모든 요청이 완료되었거나 완료 시간 제한 메커니즘에 의해 종료된 경우 디바이스는 이 비트를 지웁니다.
DUMMYSTRUCTNAME.Rsvd
예약되어 있습니다.
AsUSHORT
PCI_EXPRESS_DEVICE_STATUS_REGISTER 구조체의 내용에 대한 USHORT 표현입니다.
설명
PCI_EXPRESS_DEVICE_STATUS_REGISTER 구조는 Windows Server 2008 이상 버전의 Windows에서 사용할 수 있습니다.
PCI_EXPRESS_DEVICE_STATUS_REGISTER 구조체는 PCI_EXPRESS_CAPABILITY 구조체에 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | miniport.h(Ntddk.h, Miniport.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기