IMbnDeviceServicesEvents::OnQueryCommandComplete 方法 (mbnapi.h)

重要

从 Windows 10 版本 1803 开始,本部分所述的 Win32 API 将替换为 Windows.Networking.Connectivity 命名空间中的 Windows 运行时 API。

指示设备服务 QUERY 请求已完成的通知方法。

语法

HRESULT OnQueryCommandComplete(
  [in] IMbnDeviceService *deviceService,
  [in] ULONG             responseID,
  [in] SAFEARRAY         *deviceServiceData,
  [in] HRESULT           status,
  [in] ULONG             requestID
);

parameters

[in] deviceService

对其请求操作的 IMbnDeviceService 对象。

[in] responseID

响应的标识符。

[in] deviceServiceData

包含设备返回的数据的字节数组。 如果响应在多个指示中分段,则仅包含一个片段的信息。 仅当状态为 S_OK时,此字段才有效。

[in] status

指示操作结果的状态代码。

[in] requestID

移动宽带服务分配给查询操作请求的请求 ID。

返回值

方法必须返回以下值。

返回代码 说明
S_OK
该方法已成功完成。

备注

deviceServiceData 字节数组包含设备返回的数据的逐字节副本。 函数调用返回后,移动宽带服务将释放内存。 如果应用程序想要使用此数据,则应将内容复制到自己的内存中。

要求

   
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 mbnapi.h

另请参阅

IMbnDeviceServicesEvents