Función WlanGetSupportedDeviceServices (wlanapi.h)
Recupera una lista de los servicios de dispositivo admitidos en una interfaz LAN inalámbrica determinada.
Sintaxis
DWORD WlanGetSupportedDeviceServices(
[in] HANDLE hClientHandle,
[in] const GUID *pInterfaceGuid,
[out] PWLAN_DEVICE_SERVICE_GUID_LIST *ppDevSvcGuidList
);
Parámetros
[in] hClientHandle
Tipo: HANDLE
Identificador de sesión del cliente, obtenido por una llamada anterior a la función WlanOpenHandle .
[in] pInterfaceGuid
Puntero al GUID de la interfaz LAN inalámbrica que se va a consultar. Puedes determinar el GUID de cada interfaz LAN inalámbrica habilitada en un equipo local mediante la función WlanEnumInterfaces .
[out] ppDevSvcGuidList
Tipo: PWLAN_DEVICE_SERVICE_GUID_LIST*
Puntero al almacenamiento para que un puntero reciba la lista devuelta de GUIDdel servicio de dispositivo en una estructura de WLAN_DEVICE_SERVICE_GUID_LIST . Si la llamada se realiza correctamente, la función WlanGetSupportedDeviceServices asigna el búfer del WLAN_DEVICE_SERVICE_GUID_LIST devuelto.
Valor devuelto
Tipo: HRESULT
Si la función se ejecuta correctamente, el valor devuelto se ERROR_SUCCESS. Si se produce un error en la función con ERROR_ACCESS_DENIED, el autor de la llamada no tiene permisos suficientes para realizar esta operación. El autor de la llamada debe tener privilegios de administrador o debe ser un controlador UMDF.
Comentarios
Si la llamada se realiza correctamente, la función WlanGetSupportedDeviceServices asigna memoria para la lista GUID de servicios de dispositivo que se devuelve en un búfer al que apunta el parámetro ppDevSvcGuidList . Cuando ya no necesite el búfer al que apunta ppDevSvcGuidList, debe liberar la memoria utilizada para él llamando a la función WlanFreeMemory .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | wlanapi.h |