Поделиться через


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