Funzione WlanDeviceServiceCommand (wlanapi.h)

Consente a un produttore di apparecchiature originale (OEM) o un componente hardware indipendente (IHV) di comunicare con un servizio dispositivo in un'interfaccia LAN wireless specifica.

Sintassi

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
);

Parametri

[in] hClientHandle

Tipo: HANDLE

Handle di sessione del client ottenuto da una chiamata precedente alla funzione WlanOpenHandle .

[in] pInterfaceGuid

Tipo: GUID* CONST

Puntatore al GUID dell'interfaccia LAN wireless da eseguire una query. È possibile determinare il GUID di ogni interfaccia LAN wireless abilitata in un computer locale usando la funzione WlanEnumInterfaces .

[in] pDeviceServiceGuid

Tipo: GUID*

GUID che identifica il servizio dispositivo per questo comando.

[in] dwOpCode

Tipo: DWORD

Codice operativo che identifica l'operazione da eseguire nel servizio dispositivi.

[in] dwInBufferSize

Tipo: DWORD

Dimensioni, in byte, del buffer di input.

[in] pInBuffer

Tipo: PVOID

Buffer generico per l'input dei comandi.

[in] dwOutBufferSize

Tipo: DWORD

Dimensioni, in byte, del buffer di output.

[in, out, optional] pOutBuffer

Tipo: PVOID

Buffer generico per l'output dei comandi.

[out] pdwBytesReturned

Tipo: PDWORD

Numero di byte restituiti.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS. Se la funzione ha esito negativo con ERROR_ACCESS_DENIED, il chiamante non dispone di autorizzazioni sufficienti per eseguire questa operazione. Il chiamante deve avere privilegi di amministratore o deve essere un driver UMDF.

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione wlanapi.h