UCMTCPCI_PORT_CONTROLLER_ALERT_DATA structure (ucmtcpciportcontroller.h)
Contains information about hardware alerts received on the port controller object. This structure is used in the UcmTcpciPortControllerAlert call. Call UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT to initialize this structure.
Syntax
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;
Members
Size
Size of this structure.
AlertType
A UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE value that indicates the type of hardware alert.
CCStatus
A UCMTCPCI_PORT_CONTROLLER_CC_STATUS structure that contains status information about the CC lines of the port controller. This structure is defined in UcmTcpciSpec.h.
PowerStatus
A UCMTCPCI_PORT_CONTROLLER_POWER_STATUS structure that contains the power status of the port controller. This structure is defined in UcmTcpciSpec.h.
FaultStatus
A UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS structure that contains the fault status of the port controller. This structure is defined in UcmTcpciSpec.h.
ReceiveBuffer
A pointer to a UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER structure that represents the buffer for receiving the alert from the port controller. This structure is defined in UcmTcpciSpec.h.
Requirements
Requirement | Value |
---|---|
Header | ucmtcpciportcontroller.h |