IWCNDevice::GetVendorExtension 方法 (wcndevice.h)
GetVendorExtension 方法从设备获取缓存的供应商扩展。
语法
HRESULT GetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
参数
[in] pVendorExtSpec
指向用户定义的 WCN_VENDOR_EXTENSION_SPEC 结构的指针,该结构描述要查询的供应商扩展。
[in] dwMaxBufferSize
pbBuffer 的大小(以字节为单位)。
[out] pbBuffer
分配的缓冲区,返回时包含供应商扩展的内容。
[out] pdwBufferUsed
返回时,包含供应商扩展的大小(以字节为单位)。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
已成功检索供应商扩展。 |
|
指定的供应商扩展不可用。 |
|
pbBuffer 指定的缓冲区不够大,无法包含返回的供应商扩展。 |
注解
若要查询供应商扩展的大小,可以使用 dwMaxBufferSize 参数传递值 0, pdwBufferUsed 将接收大小。
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | wcndevice.h |