Função WlanDeviceServiceCommand (wlanapi.h)

Permite que um componente OEM (fabricante de equipamento) original ou IHV (fornecedor independente de hardware) se comunique com um serviço de dispositivo em uma interface lan sem fio específica.

Sintaxe

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

O identificador de sessão do cliente, obtido por uma chamada anterior para a função WlanOpenHandle .

[in] pInterfaceGuid

Tipo: CONST GUID*

Um ponteiro para o GUID da interface lan sem fio a ser consultada. Você pode determinar o GUID de cada interface lan sem fio habilitada em um computador local usando a função WlanEnumInterfaces .

[in] pDeviceServiceGuid

Tipo: GUID*

O GUID que identifica o serviço de dispositivo para este comando.

[in] dwOpCode

Tipo: DWORD

O código operacional que identifica a operação a ser executada no serviço do dispositivo.

[in] dwInBufferSize

Tipo: DWORD

O tamanho, em bytes, do buffer de entrada.

[in] pInBuffer

Tipo: PVOID

Um buffer genérico para entrada de comando.

[in] dwOutBufferSize

Tipo: DWORD

O tamanho, em bytes, do buffer de saída.

[in, out, optional] pOutBuffer

Tipo: PVOID

Um buffer genérico para saída de comando.

[out] pdwBytesReturned

Tipo: PDWORD

O número de bytes retornados.

Valor retornado

Tipo: HRESULT

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS. Se a função falhar com ERROR_ACCESS_DENIED, o chamador não terá permissões suficientes para executar essa operação. O chamador precisa ter privilégio de administrador ou precisa ser um driver UMDF.

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho wlanapi.h