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 で定義されています。
要件
要件 | 値 |
---|---|
Header | ucmtcpciportcontroller.h |