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


функция SERCX2_PIO_RECEIVE_CONFIG_INIT (sercx.h)

Функция SERCX2_PIO_RECEIVE_CONFIG_INIT инициализирует структуру SERCX2_PIO_RECEIVE_CONFIG.

Синтаксис

void SERCX2_PIO_RECEIVE_CONFIG_INIT(
  [out] SERCX2_PIO_RECEIVE_CONFIG                        *PioReceiveConfig,
  [in]  PFN_SERCX2_PIO_RECEIVE_READ_BUFFER               EvtSerCx2PioReceiveReadBuffer,
  [in]  PFN_SERCX2_PIO_RECEIVE_ENABLE_READY_NOTIFICATION EvtSerCx2PioReceiveEnableReadyNotification,
  [in]  PFN_SERCX2_PIO_RECEIVE_CANCEL_READY_NOTIFICATION EvtSerCx2PioReceiveCancelReadyNotification
);

Параметры

[out] PioReceiveConfig

Указатель на структуру SERCX2_PIO_RECEIVE_CONFIG, которая должна быть инициализирована.

[in] EvtSerCx2PioReceiveReadBuffer

Значение для загрузки в EvtSerCx2PioReceiveReadBuffer член структуры SERCX2_PIO_RECEIVE_CONFIG. Дополнительные сведения см. в описании этого члена в SERCX2_PIO_RECEIVE_CONFIG.

[in] EvtSerCx2PioReceiveEnableReadyNotification

Значение для загрузки в элемент EvtSerCx2PioReceiveEnableReadyNotification элемента структуры SERCX2_PIO_RECEIVE_CONFIG. Дополнительные сведения см. в описании этого члена в SERCX2_PIO_RECEIVE_CONFIG.

[in] EvtSerCx2PioReceiveCancelReadyNotification

Значение для загрузки в элемент EvtSerCx2PioReceiveCancelReadyNotification член структуры SERCX2_PIO_RECEIVE_CONFIG. Дополнительные сведения см. в описании этого члена в SERCX2_PIO_RECEIVE_CONFIG.

Возвращаемое значение

Никакой

Замечания

Драйвер последовательного контроллера должен использовать эту функцию для инициализации структуры SERCX2_PIO_RECEIVE_CONFIG перед передачей указателя на эту структуру в качестве входного параметра в метод SerCx2PioReceiveCreate.

SERCX2_PIO_RECEIVE_CONFIG_INIT задает элемент размера структуры размер(SERCX2_PIO_RECEIVE_CONFIG) и задает три дополнительных элемента структуры значениям, предоставленным в качестве входных параметров функции. Функция задает другим членам структуры значение нулю. При необходимости драйвер может явно задать эти другие элементы ненулевому значению после вызова SERCX2_PIO_RECEIVE_CONFIG_INIT.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows 8.1.
целевая платформа Настольный
заголовка sercx.h
IRQL Любой уровень.

См. также

SERCX2_PIO_RECEIVE_CONFIG

SerCx2PioReceiveCreate