Метод IMbnDeviceServicesEvents::OnQueryCommandComplete (mbnapi.h)
Важно!
Начиная с Windows 10 версии 1803 API Win32, описанные в этом разделе, заменяются API среда выполнения Windows в пространстве имен Windows.Networking.Connectivity.
Метод уведомления, указывающий, что запрос запроса службы устройства завершен.
Синтаксис
HRESULT OnQueryCommandComplete(
[in] IMbnDeviceService *deviceService,
[in] ULONG responseID,
[in] SAFEARRAY *deviceServiceData,
[in] HRESULT status,
[in] ULONG requestID
);
Параметры
[in] deviceService
Объект IMbnDeviceService , для которого была запрошена операция.
[in] responseID
Идентификатор ответа.
[in] deviceServiceData
Массив байтов, содержащий данные, возвращаемые устройством. Если ответ фрагментирован по нескольким признакам, он содержит сведения только для одного фрагмента. Это поле допустимо, только если состояние S_OK.
[in] status
Код состояния, указывающий результат операции.
[in] requestID
Идентификатор запроса, назначенный службой мобильной широкополосной связи запросу операции запроса.
Возвращаемое значение
Метод должен возвращать следующее значение.
Код возврата | Описание |
---|---|
|
Метод завершился успешно. |
Комментарии
Массив байтов deviceServiceData содержит байтовую копию данных, возвращаемых устройством. Служба мобильного широкополосного подключения освободит память после возврата вызова функции. Если приложение хочет использовать эти данные, оно должно скопировать их содержимое в собственную память.
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |