DOT11EXTIHV_CONTROL回调函数 (wlanihv.h)
语法
DOT11EXTIHV_CONTROL Dot11extihvControl;
DWORD Dot11extihvControl(
[in, optional] HANDLE hIhvExtAdapter,
[in] DWORD dwInBufferSize,
[in, optional] PBYTE pInBuffer,
[in] DWORD dwOutBufferSize,
[out, optional] PBYTE pOutBuffer,
[out] PDWORD pdwBytesReturned
)
{...}
参数
[in, optional] hIhvExtAdapter
IHV 扩展 DLL 用于引用 WLAN 适配器的句柄。 此句柄值是通过之前对 Dot11ExtIhvInitAdapter IHV 处理程序函数的调用指定的。
[in] dwInBufferSize
pInBuffer 参数指向的输入控制缓冲区的大小(以字节为单位)。
[in, optional] pInBuffer
指向输入控件缓冲区的指针。
[in] dwOutBufferSize
如果) pOutBuffer 参数指向,则输出缓冲区的大小(以字节为单位) (。
[out, optional] pOutBuffer
指向输出缓冲区的指针(如果提供)。
[out] pdwBytesReturned
指向变量的指针,该变量包含响应输入/输出缓冲区的大小(以字节为单位)。
返回值
如果调用成功,函数将返回ERROR_SUCCESS。 否则,它将返回 Winerror.h 中定义的错误代码。
注解
当 调用 WlanIhvControl 函数时,操作系统会调用此函数,并将 Type 参数设置为 wlan_ihv_control_type_service。 有关 WlanIhvControl 函数的说明,请参阅Microsoft Windows SDK文档。
使用此函数传输的数据未经过验证,因此 IHV 负责正确分析输入缓冲区。
将始终返回 pdwBytesReturned 参数指向的数据缓冲区。 但是,仅当提供了有效的指针并且 pdwBytesReturned 指向的值小于或等于 dwOutBufferSize 时,才会复制 pOutBuffer 指向的缓冲区。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
目标平台 | 桌面 |
标头 | wlanihv.h (包括 Wlanihv.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈