Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |