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 |