Compartir a través de


Método IMbnDeviceServicesEvents::OnQueryCommandComplete (mbnapi.h)

Importante

A partir de Windows 10, versión 1803, las API de Win32 descritas en esta sección se reemplazan por las API de Windows Runtime en el espacio de nombres Windows.Networking.Connectivity.

Método de notificación que indica que se ha completado una solicitud QUERY del servicio de dispositivo.

Sintaxis

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

Parámetros

[in] deviceService

Objeto IMbnDeviceService en el que se solicitó la operación.

[in] responseID

Identificador de la respuesta.

[in] deviceServiceData

Matriz de bytes que contiene los datos devueltos por el dispositivo. Si la respuesta se fragmenta entre varias indicaciones, solo contiene la información de un fragmento. Este campo solo es válido si el estado es S_OK.

[in] status

Código de estado que indica el resultado de la operación.

[in] requestID

Identificador de solicitud asignado por el servicio Mobile Broadband a la solicitud de operación de consulta.

Valor devuelto

El método debe devolver el valor siguiente.

Código devuelto Descripción
S_OK
El método se completó correctamente.

Comentarios

La matriz de bytes deviceServiceData contiene la copia byte-byte de datos devueltos por el dispositivo. El servicio de banda ancha móvil liberará la memoria después de que se devuelva la llamada de función. Si una aplicación quiere usar estos datos, debe copiar el contenido en su propia memoria.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mbnapi.h

Consulte también

IMbnDeviceServicesEvents