структура UCMTCPCI_PORT_CONTROLLER_ALERT_DATA (ucmtcpciportcontroller.h)

Содержит сведения об аппаратных оповещениях, полученных в объекте контроллера порта. Эта структура используется в вызове UcmTcpciPortControllerAlert . Вызовите UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT , чтобы инициализировать эту структуру.

Синтаксис

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;

Члены

Size

Размер этой структуры.

AlertType

Значение UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE , указывающее тип аппаратного оповещения.

CCStatus

Структура UCMTCPCI_PORT_CONTROLLER_CC_STATUS , содержащая сведения о состоянии строк CC контроллера порта. Эта структура определена в UcmTcpciSpec.h.

PowerStatus

Структура UCMTCPCI_PORT_CONTROLLER_POWER_STATUS , содержащая состояние питания контроллера порта. Эта структура определена в UcmTcpciSpec.h.

FaultStatus

Структура UCMTCPCI_PORT_CONTROLLER_FAULT_STATUS , содержащая состояние сбоя контроллера порта. Эта структура определена в UcmTcpciSpec.h.

ReceiveBuffer

Указатель на структуру UCMTCPCI_PORT_CONTROLLER_RECEIVE_BUFFER , представляющую буфер для получения оповещения от контроллера порта. Эта структура определена в UcmTcpciSpec.h.

Требования

Требование Значение
Заголовок ucmtcpciportcontroller.h

См. также раздел

UcmTcpciPortControllerAlert