Condividi tramite


struttura UCMTCPCI_PORT_CONTROLLER_ALERT_DATA (ucmtcpciportcontroller.h)

Contiene informazioni sugli avvisi hardware ricevuti nell'oggetto controller di porta. Questa struttura viene usata nella chiamata UcmTcpciPortControllerAlert. Chiamare UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT per inizializzare questa struttura.

Sintassi

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;

Membri

Size

Dimensioni di questa struttura.

AlertType

Valore UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE che indica il tipo di avviso hardware.

CCStatus

Struttura UCMTCPCI_PORT_CONTROLLER_CC_STATUS che contiene informazioni sullo stato relative alle linee CC del controller di porta. Questa struttura è definita in UcmTcpciSpec.h.

PowerStatus

Struttura UCMTCPCI_PORT_CONTROLLER_POWER_STATUS che contiene lo stato di alimentazione del controller di porta. Questa struttura è definita in UcmTcpciSpec.h.

FaultStatus

Struttura UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS che contiene lo stato di errore del controller di porta. Questa struttura è definita in UcmTcpciSpec.h.

ReceiveBuffer

Puntatore a una struttura UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER che rappresenta il buffer per la ricezione dell'avviso dal controller della porta. Questa struttura è definita in UcmTcpciSpec.h.

Fabbisogno

Requisito Valore
intestazione ucmtcpciportcontroller.h

Vedere anche

UcmTcpciPortControllerAlert