Share via


structure UCMTCPCI_PORT_CONTROLLER_ALERT_DATA (ucmtcpciportcontroller.h)

Contient des informations sur les alertes matérielles reçues sur l’objet 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 status informations 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’status d’alimentation du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.

FaultStatus

Structure UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS qui contient le status d’erreur du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.

ReceiveBuffer

Pointeur vers une structure de UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER qui représente la mémoire tampon pour la réception de l’alerte à partir du contrôleur de port. Cette structure est définie dans UcmTcpciSpec.h.

Configuration requise

Condition requise Valeur
En-tête ucmtcpciportcontroller.h

Voir aussi

UcmTcpciPortControllerAlert