共用方式為


DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM回呼函式 (wlanihv.h)

重要 Windows 10 和更新版本中已淘汰 Native 802.11 無線 LAN 介面。 請改用 WLAN 裝置驅動器介面 (WDI)。 如需 WDI 的詳細資訊,請參閱 WLAN 通用 Windows 驅動程式模型。

IHV 延伸模組 DLL 會呼叫 Dot11ExtSetMulticastCipherAlgorithm 函式,以在無線 LAN (WLAN) 適配卡上啟用多播加密演算法。

語法

DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM Dot11extSetMulticastCipherAlgorithm;

DWORD Dot11extSetMulticastCipherAlgorithm(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           DWORD dwMulticastCipherAlgo
)
{...}

參數

[in, optional] hDot11SvcHandle

作系統用來參考 WLAN 適配卡的句柄。 這個句柄值是透過先前呼叫 dot11ExtIhvInitAdapter IHV Handler 函式來指定。

[in] dwMulticastCipherAlgo

識別多播加密演算法的 DOT11_CIPHER_ALGORITHM 列舉值。

如果值在 DOT11_CIPHER_ALGO_IHV_START 到 DOT11_CIPHER_ALGO_IHV_END 的範圍內,IHV 延伸模組 DLL 會啟用 WLAN 配接器支援的專屬加密演算法。

否則,DLL 會負責處理作系統所支援的標準加密演算法。 在此情況下,作系統與加密演算法的任何層面無關,包括密鑰管理和重新執行保護,透過 WLAN 適配卡進行基本服務集 (BSS) 網路連線。

附注dwMulticastCipherAlgo 的值 必須符合 Native 802.11 迷你埠驅動程式所傳回之加密演算法的值,方法是設定適當的 xxxAlgoPairsDOT11_EXTSTA_ATTRIBUTES 結構的成員,其必須符合查詢 OID_DOT11_SUPPORTED_UNICAST_ALGORITHM_PAIROID_DOT11_SUPPORTED_MULTICAST_ALGORITHM_PAIR所傳回的值。

傳回值

如果呼叫成功,函式會傳回ERROR_SUCCESS。 否則,它會傳回 Winerror.h 中定義的錯誤碼。

要求

要求 價值
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows作系統中使用。
目標平臺 桌面
標頭 wlanihv.h (包括 Wlanihv.h)

另請參閱

OID_DOT11_SUPPORTED_UNICAST_ALGORITHM_PAIR OID_DOT11_SUPPORTED_MULTICAST_ALGORITHM_PAIR

DOT11_CIPHER_ALGORITHM

Dot11ExtIhvInitAdapter