Compartir a través de


DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM función de devolución de llamada (wlanihv.h)

Importante La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores. En su lugar, use la interfaz del controlador de dispositivo WLAN (WDI). Para obtener más información sobre WDI, consulta Modelo de controlador de Windows universal WLAN.

El archivo DLL de extensiones IHV llama a la función Dot11ExtSetMulticastCipherAlgorithm para habilitar un algoritmo de cifrado de multidifusión en el adaptador de LAN inalámbrica (WLAN).

Sintaxis

DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM Dot11extSetMulticastCipherAlgorithm;

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

Parámetros

[in, optional] hDot11SvcHandle

Identificador utilizado por el sistema operativo para hacer referencia al adaptador WLAN. Este valor de identificador se especificó a través de una llamada anterior a la función Dot11ExtIhvInitAdapter IHV Handler.

[in] dwMulticastCipherAlgo

Valor de enumerador DOT11_CIPHER_ALGORITHM que identifica el algoritmo de cifrado de multidifusión.

Si el valor está dentro del intervalo de DOT11_CIPHER_ALGO_IHV_START a través de DOT11_CIPHER_ALGO_IHV_END, el archivo DLL de extensiones IHV habilita un algoritmo de cifrado propietario compatible con el adaptador WLAN.

De lo contrario, el archivo DLL es responsable de procesar un algoritmo de cifrado estándar compatible con el sistema operativo. En esta situación, el sistema operativo no está implicado en ningún aspecto del algoritmo de cifrado, incluida la administración de claves y la protección de reproducción, a través de una conexión de red de conjunto de servicios básico (BSS) a través del adaptador WLAN.

Nota El valor de dwMulticastCipherAlgo debe coincidir con el valor de un algoritmo de cifrado devuelto por el controlador de miniporte Native 802.11 mediante el establecimiento de los miembros xxxAlgoPairs adecuados de la estructura DOT11_EXTSTA_ATTRIBUTES , que deben coincidir con los valores que devolverían las consultas de OID_DOT11_SUPPORTED_UNICAST_ALGORITHM_PAIR o OID_DOT11_SUPPORTED_MULTICAST_ALGORITHM_PAIR.

Valor devuelto

Si la llamada se realiza correctamente, la función devuelve ERROR_SUCCESS. De lo contrario, devuelve un código de error definido en Winerror.h.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado wlanihv.h (incluye Wlanihv.h)

Consulte también

OID_DOT11_SUPPORTED_UNICAST_ALGORITHM_PAIR OID_DOT11_SUPPORTED_MULTICAST_ALGORITHM_PAIR

DOT11_CIPHER_ALGORITHM

Dot11ExtIhvInitAdapter