UCMTCPCI_PORT_CONTROLLER_ALERT_DATA 구조체(ucmtcpciportcontroller.h)
포트 컨트롤러 개체에서 수신된 하드웨어 경고에 대한 정보를 포함합니다. 이 구조체는 UcmTcpciPortControllerAlert 호출에 사용됩니다. UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT 호출하여 이 구조를 초기화합니다.
구문
typedef struct _UCMTCPCI_PORT_CONTROLLER_ALERT_DATA {
ULONG Size;
UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE AlertType;
union {
UCMTCPCI_PORT_CONTROLLER_CC_STATUS CCStatus;
UCMTCPCI_PORT_CONTROLLER_POWER_STATUS PowerStatus;
UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS FaultStatus;
PUCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER ReceiveBuffer;
};
} UCMTCPCI_PORT_CONTROLLER_ALERT_DATA, *PUCMTCPCI_PORT_CONTROLLER_ALERT_DATA;
멤버
Size
이 구조체의 크기입니다.
AlertType
하드웨어 경고의 유형을 나타내는 UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE 값입니다.
CCStatus
포트 컨트롤러의 CC 줄에 대한 상태 정보를 포함하는 UCMTCPCI_PORT_CONTROLLER_CC_STATUS 구조체입니다. 이 구조체는 UcmTcpciSpec.h에 정의되어 있습니다.
PowerStatus
포트 컨트롤러의 전원 상태 포함하는 UCMTCPCI_PORT_CONTROLLER_POWER_STATUS 구조체입니다. 이 구조체는 UcmTcpciSpec.h에 정의되어 있습니다.
FaultStatus
포트 컨트롤러의 오류 상태 포함하는 UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS 구조체입니다. 이 구조체는 UcmTcpciSpec.h에 정의되어 있습니다.
ReceiveBuffer
포트 컨트롤러에서 경고를 수신하기 위한 버퍼를 나타내는 UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER 구조체에 대한 포인터입니다. 이 구조체는 UcmTcpciSpec.h에 정의되어 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ucmtcpciportcontroller.h |