функция обратного вызова DOT11EXT_SET_DEFAULT_KEY_ID (wlanihv.h)
Синтаксис
DOT11EXT_SET_DEFAULT_KEY_ID Dot11extSetDefaultKeyId;
DWORD Dot11extSetDefaultKeyId(
[in, optional] HANDLE hDot11SvcHandle,
[in] ULONG uDefaultKeyId
)
{...}
Параметры
[in, optional] hDot11SvcHandle
Дескриптор, используемый операционной системой для ссылки на адаптер WLAN. Это значение дескриптора было указано при предыдущем вызове функции IHV Handler Dot11ExtIhvInitAdapter .
[in] uDefaultKeyId
Значение индекса ключа в таблицах ключей шифра адаптера по умолчанию или для каждой станции.
Для стандартных алгоритмов шифрования 802.11, таких как WEP или TKIP, uDefaultKeyId должен иметь значение от 0 до 3. Для собственного алгоритма шифра, разработанного IHV, uDefaultKeyId может быть любым значением в диапазоне, определенном IHV.
Возвращаемое значение
Если вызов завершается успешно, функция возвращает ERROR_SUCCESS. В противном случае возвращается код ошибки, определенный в Winerror.h.
Комментарии
Идентификатор ключа по умолчанию указывает индекс ключа шифра в ключах адаптера по умолчанию и таблицах ключей по умолчанию для каждой станции, которые адаптер использует для шифрования данных. Адаптер использует ключ шифра, на который ссылается идентификатор ключа по умолчанию, в качестве ключа шифрования по умолчанию для передаваемых пакетов, если для mac-адреса назначения не существует ключ сопоставления ключей. Дополнительные сведения об этих типах ключей шифра см. в разделе Типы ключей шифра 802.11.
Вызов функции Dot11ExtSetDefaultKeyId приводит к запросу набора OID_DOT11_CIPHER_DEFAULT_KEY_ID идентификатор объекта (OID) в драйвер мини-порта Native 802.11, который управляет адаптером WLAN.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | wlanihv.h (включая Wlanihv.h) |