структура 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