WlanDeviceServiceCommand 函数 (wlanapi.h)
允许原始设备制造商 (OEM) 或独立硬件供应商 (IHV) 组件在特定无线 LAN 接口上与设备服务通信。
语法
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
);
参数
[in] hClientHandle
类型: 句柄
客户端的会话句柄,由上一次对 WlanOpenHandle 函数的调用获取。
[in] pInterfaceGuid
类型: CONST GUID*
指向要查询的无线 LAN 接口 GUID 的指针。 可以使用 WlanEnumInterfaces 函数确定在本地计算机上启用的每个无线 LAN 接口的 GUID。
[in] pDeviceServiceGuid
类型: GUID*
标识此命令的设备服务的 GUID 。
[in] dwOpCode
类型: DWORD
标识要对设备服务执行的操作的操作代码。
[in] dwInBufferSize
类型: DWORD
输入缓冲区的大小(以字节为单位)。
[in] pInBuffer
类型: PVOID
命令输入的泛型缓冲区。
[in] dwOutBufferSize
类型: DWORD
输出缓冲区的大小(以字节为单位)。
[in, out, optional] pOutBuffer
类型: PVOID
命令输出的泛型缓冲区。
[out] pdwBytesReturned
类型: PDWORD
返回的字节数。
返回值
类型: HRESULT
如果函数成功,则返回值 ERROR_SUCCESS。 如果函数失败并 ERROR_ACCESS_DENIED,则调用方没有足够的权限来执行此操作。 调用方需要具有管理员权限,或者需要是 UMDF 驱动程序。
要求
最低受支持的客户端 | Windows 10内部版本 20348 |
最低受支持的服务器 | Windows 10内部版本 20348 |
标头 | wlanapi.h |