共用方式為


MINIPORT_WDI_TAL_TXRX_INITIALIZE回呼函式 (dot11wdi.h)

重要

本主題是 Windows 10 中發行的 WDI 驅動程式模型一部分。 WDI 驅動程式模型處於維護模式,而且只會收到高優先順序修正。 WiFiCx 是在 Windows 11 中發行的 Wi-Fi 驅動程式模型。 建議您使用WiFiCx來利用最新的功能。

MiniportWdiTalTxRxInitialize 處理程式函式會在 TAL 中初始化數據結構,並在 UE 和 TAL 之間交換數據路徑元件句柄。 這會在驅動程式初始化的內容中發出,並在查詢裝置功能的韌體之前發出。

這是 NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS內的 WDI 迷你埠處理程式。

注意 您必須使用 MINIPORT_WDI_TAL_TXRX_INITIALIZE 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
 

語法

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

WDI 資料 API 函數數據表的指標。

[out] pMiniportTalTxRxContext

TAL 裝置句柄是裝置的控制路徑句柄 (,例如 MiniportContext) 。 它與 MiniportHandle 相關聯,用來作為 NDIS API 呼叫的內容。

[in, out] pMiniportDataHandlers

UE 會初始化 NDIS 標頭字段,讓 LE 可以判斷根據傳統 NDIS 版本設定規則安全地初始化的修訂和大小。 LE 負責使用 LE 實際實作和支援的修訂和大小來更新標頭,再傳回。

[out] pMiniportWdiFrameMetadataExtraSpace

LE 會將此參數所指向的值設定為 WDI 在 WDI_FRAME_METADATA 之後保留的空間量,供 LE 使用。

傳回值

注意NDIS_STATUS_SUCCESS 傳回值表示泛型失敗。
 
傳回碼 Description
NDIS_STATUS_SUCCESS
指出迷你埠驅動程式已成功交換數據路徑元件句柄。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
目標平台 Windows
標頭 dot11wdi.h

另請參閱

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

TAL_TXRX_HANDLE

WDI 一般數據路徑介面

WDI_FRAME_METADATA