Creación de extensiones de perfil de red
Una vez que el adaptador LAN inalámbrico (WLAN) subyacente completa una operación de examen, devuelve una lista de la red del conjunto de servicios básico detectado (BSS) en el sistema operativo. El sistema operativo llama a la función Dot11ExtIhvCreateDiscoveryProfiles para cada red BSS para la que el usuario no ha creado un perfil de red. Cuando se llama a esta función, el archivo DLL de extensiones de IHV puede devolver fragmentos de perfil de seguridad y conectividad temporal que se podrían usar para conectarse a la red BSS.
Para obtener más información sobre la operación de examen, consulte Operaciones de examen nativas 802.11.
Cuando se llama a Dot11ExtIhvCreateDiscoveryProfiles , el archivo DLL de extensiones de IHV debe seguir estas instrucciones.
El sistema operativo pasa al parámetro pConnectableBssid una lista de fotogramas de baliza y respuesta de sondeo IEEE 802.11 recibidos durante la última operación de examen. Esta lista tiene formato de estructura DOT11_BSS_ENTRY. Cada respuesta de baliza o sondeo dentro de la lista fue enviada por un punto de acceso (AP) con el mismo identificador del conjunto de servicios (SSID).
Nota Para Windows Vista, el archivo DLL de extensiones de IHV solo admite redes de conjunto de servicios básicos de infraestructura (BSS).
El archivo DLL de extensiones de IHV debe analizar cada uno de los campos de longitud fija y los elementos de información de longitud variable (IE) para crear los fragmentos de perfil adecuados.
El fragmento de perfil de seguridad y conectividad debe contener valores válidos que se pueden usar para conectarse a cada uno de los PROVEEDORES, cuyos identificadores BSS (BSSID) se hacen referencia a través del parámetro pConnectableBssid .
Cada fragmento de perfil de seguridad y conectividad contiene los datos XML de las extensiones de perfil definidas por el IHV. Los datos XML del fragmento de perfil deben delimitarse mediante <etiquetas IHV> e </IHV> .