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
UCMTCPCI_PORT_CONTROLLER_CC_STATUS 結構,其中包含埠控制器 CC 行的狀態資訊。 此結構定義於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 |