Share via


estrutura UCMTCPCI_PORT_CONTROLLER_ALERT_DATA (ucmtcpciportcontroller.h)

Contém informações sobre alertas de hardware recebidos no objeto do controlador de porta. Essa estrutura é usada na chamada UcmTcpciPortControllerAlert . Chame UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT para inicializar essa estrutura.

Sintaxe

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;

Membros

Size

Tamanho dessa estrutura.

AlertType

Um valor UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE que indica o tipo de alerta de hardware.

CCStatus

Uma estrutura UCMTCPCI_PORT_CONTROLLER_CC_STATUS que contém status informações sobre as linhas CC do controlador de porta. Essa estrutura é definida em UcmTcpciSpec.h.

PowerStatus

Uma estrutura UCMTCPCI_PORT_CONTROLLER_POWER_STATUS que contém o status de energia do controlador de porta. Essa estrutura é definida em UcmTcpciSpec.h.

FaultStatus

Uma estrutura UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS que contém a status de falha do controlador de porta. Essa estrutura é definida em UcmTcpciSpec.h.

ReceiveBuffer

Um ponteiro para uma estrutura UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER que representa o buffer para receber o alerta do controlador de porta. Essa estrutura é definida em UcmTcpciSpec.h.

Requisitos

Requisito Valor
Cabeçalho ucmtcpciportcontroller.h

Confira também

UcmTcpciPortControllerAlert