WlanDeviceServiceCommand-Funktion (wlanapi.h)

Ermöglicht einer OEM- oder IHV-Komponente (Original Equipment Manufacturer) die Kommunikation mit einem Gerätedienst über eine bestimmte WLAN-Schnittstelle.

Syntax

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

Parameter

[in] hClientHandle

Typ: HANDLE

Das Sitzungshandle des Clients, das durch einen vorherigen Aufruf der WlanOpenHandle-Funktion abgerufen wurde.

[in] pInterfaceGuid

Typ: CONST GUID*

Ein Zeiger auf die GUID der abzufragten WLAN-Schnittstelle. Sie können die GUID jeder auf einem lokalen Computer aktivierten WLAN-Schnittstelle mithilfe der WlanEnumInterfaces-Funktion ermitteln.

[in] pDeviceServiceGuid

Typ: GUID*

Die GUID , die den Gerätedienst für diesen Befehl identifiziert.

[in] dwOpCode

Typ: DWORD

Der Betriebscode, der den Vorgang identifiziert, der für den Gerätedienst ausgeführt werden soll.

[in] dwInBufferSize

Typ: DWORD

Die Größe des Eingabepuffers in Bytes.

[in] pInBuffer

Typ: PVOID

Ein generischer Puffer für Die Befehlseingabe.

[in] dwOutBufferSize

Typ: DWORD

Die Größe des Ausgabepuffers in Bytes.

[in, out, optional] pOutBuffer

Typ: PVOID

Ein generischer Puffer für die Befehlsausgabe.

[out] pdwBytesReturned

Typ: PDWORD

Die Anzahl der zurückgegebenen Bytes.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS. Wenn die Funktion mit ERROR_ACCESS_DENIED fehlschlägt, verfügt der Aufrufer nicht über ausreichende Berechtigungen zum Ausführen dieses Vorgangs. Der Aufrufer muss entweder über Administratorrechte verfügen oder ein UMDF-Treiber sein.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile wlanapi.h