共用方式為


DOT11EXT_SET_DEFAULT_KEY_ID回呼函式 (wlanihv.h)

重要 Windows 10 和更新版本中已淘汰 Native 802.11 無線 LAN 介面。 請改用 WLAN 裝置驅動器介面 (WDI)。 如需 WDI 的詳細資訊,請參閱 WLAN 通用 Windows 驅動程式模型。
 
IHV 延伸模組 DLL 會呼叫 Dot11ExtSetDefaultKeyId 函式,以設定無線 LAN (WLAN) 適配卡在加密傳輸封包數據時預設使用的預設或每站加密密鑰的數據表索引。

語法

DOT11EXT_SET_DEFAULT_KEY_ID Dot11extSetDefaultKeyId;

DWORD Dot11extSetDefaultKeyId(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           ULONG uDefaultKeyId
)
{...}

參數

[in, optional] hDot11SvcHandle

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

[in] uDefaultKeyId

配接器預設或每站加密索引鍵數據表內的索引值。

對於標準 802.11 加密演算法,例如 WEP 或 TKIP,uDefaultKeyId 必須介於 0 到 3。 對於 IHV 開發的專屬加密演算法,uDefaultKeyId 可以是 IHV 所定義範圍內的任何值。

傳回值

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

言論

預設金鑰識別碼 (ID) 會指定配接器預設金鑰和配接器用於資料加密的每個月台預設金鑰資料表中的加密金鑰索引。 除非目的地媒體訪問控制 (MAC) 位址有金鑰對應金鑰存在,否則配接器會使用預設密鑰標識碼所參考的加密金鑰作為傳輸封包的預設加密金鑰。 如需這些加密金鑰類型的詳細資訊,請參閱 802.11 加密金鑰類型

呼叫 Dot11ExtSetDefaultKeyId 函式會導致 的集合要求 OID_DOT11_CIPHER_DEFAULT_KEY_ID 物件標識碼 (OID) 到 Native 802.11 迷你埠驅動程式,其會管理 WLAN 適配卡。

要求

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

另請參閱

OID_DOT11_CIPHER_DEFAULT_KEY_ID

Dot11ExtIhvInitAdapter

802.11 加密金鑰類型