функция обратного вызова MINIPORT_WDI_TAL_TXRX_INITIALIZE (dot11wdi.h)
Важно!
Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.
Функция обработчика MiniportWdiTalTxRxInitialize инициализирует структуры данных в TAL и обменивается дескрипторами компонента пути к данным между UE и TAL. Он выдается в контексте инициализации драйвера и выдается перед запросом встроенного ПО на наличие возможностей устройства.
Это обработчик мини-порта WDI внутри NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.
Синтаксис
MINIPORT_WDI_TAL_TXRX_INITIALIZE MiniportWdiTalTxrxInitialize;
NDIS_STATUS MiniportWdiTalTxrxInitialize(
[in] NDIS_HANDLE MiniportAdapterContext,
[in] NDIS_HANDLE NdisMiniportDataPathHandle,
[in] PNDIS_WDI_DATA_API NdisWdiDataPathApi,
[out] PTAL_TXRX_HANDLE pMiniportTalTxRxContext,
[in, out] PNDIS_MINIPORT_WDI_DATA_HANDLERS pMiniportDataHandlers,
[out] UINT32 *pMiniportWdiFrameMetadataExtraSpace
)
{...}
Параметры
[in] MiniportAdapterContext
Дескриптор контекста мини-порта IHV.
[in] NdisMiniportDataPathHandle
Дескриптор для использования минипорта IHV в указаниях пути к данным.
[in] NdisWdiDataPathApi
Указатель на таблицу функций API данных WDI.
[out] pMiniportTalTxRxContext
Дескриптор устройства TAL — это дескриптор пути управления для устройства (например, MiniportContext). Он связан с MiniportHandle, который используется в качестве контекста для вызовов API NDIS.
[in, out] pMiniportDataHandlers
UE инициализирует поле заголовка NDIS, чтобы LE могли определить редакцию и размер, которые можно безопасно инициализировать в соответствии с традиционными правилами управления версиями NDIS. Le отвечает за обновление заголовка с помощью редакции и размера, которые le фактически реализует и поддерживает, прежде чем возвращать.
[out] pMiniportWdiFrameMetadataExtraSpace
Le задает значение, на которое указывает этот параметр, как объем пространства, который WDI должен зарезервировать после WDI_FRAME_METADATA для использования LE.
Возвращаемое значение
Код возврата | Описание |
---|---|
|
Указывает, что драйвер мини-порта успешно обменялся дескрипторами компонента пути к данным. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | dot11wdi.h |
См. также раздел
NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS