Función WlanDeviceServiceCommand (wlanapi.h)
Permite que un fabricante de equipos originales (OEM) o un componente de proveedor de hardware independiente (IHV) se comuniquen con un servicio de dispositivo en una interfaz LAN inalámbrica determinada.
Sintaxis
DWORD WlanDeviceServiceCommand(
[in] HANDLE hClientHandle,
[in] const GUID *pInterfaceGuid,
[in] LPGUID pDeviceServiceGuid,
[in] DWORD dwOpCode,
[in] DWORD dwInBufferSize,
[in] PVOID pInBuffer,
[in] DWORD dwOutBufferSize,
[in, out, optional] PVOID pOutBuffer,
[out] PDWORD pdwBytesReturned
);
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 .
[in] pDeviceServiceGuid
Tipo: GUID*
GUID que identifica el servicio de dispositivo para este comando.
[in] dwOpCode
Tipo: DWORD
Código operativo que identifica la operación que se va a realizar en el servicio de dispositivo.
[in] dwInBufferSize
Tipo: DWORD
Tamaño, en bytes, del búfer de entrada.
[in] pInBuffer
Tipo: PVOID
Un búfer genérico para la entrada de comandos.
[in] dwOutBufferSize
Tipo: DWORD
Tamaño, en bytes, del búfer de salida.
[in, out, optional] pOutBuffer
Tipo: PVOID
Un búfer genérico para la salida del comando.
[out] pdwBytesReturned
Tipo: PDWORD
Número de bytes devueltos.
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.
Requisitos
Cliente mínimo compatible | Compilación 20348 de Windows 10 |
Servidor mínimo compatible | Compilación 20348 de Windows 10 |
Encabezado | wlanapi.h |