structure UCMTCPCI_PORT_CONTROLLER_ALERT_DATA (ucmtcpciportcontroller.h)
Contient des informations sur les alertes matérielles reçues sur l’objet du contrôleur de port. Cette structure est utilisée dans l’appel UcmTcpciPortControllerAlert. Appelez UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT pour initialiser cette structure.
Syntaxe
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;
Membres
Size
Taille de cette structure.
AlertType
Valeur UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE qui indique le type d’alerte matérielle.
CCStatus
Structure UCMTCPCI_PORT_CONTROLLER_CC_STATUS qui contient des informations d’état sur les lignes CC du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.
PowerStatus
Structure UCMTCPCI_PORT_CONTROLLER_POWER_STATUS qui contient l’état d’alimentation du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.
FaultStatus
Structure UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS qui contient l’état d’erreur du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.
ReceiveBuffer
Pointeur vers une structure UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER qui représente la mémoire tampon pour recevoir l’alerte à partir du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ucmtcpciportcontroller.h |