IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete method (mbnapi.h)

Important

Starting in Windows 10, version 1803, the Win32 APIs described in this section are replaced by the Windows Runtime APIs in the Windows.Networking.Connectivity namespace.

Notification method indicating that a query for the messages supported on a device service has completed.

Syntax

HRESULT OnQuerySupportedCommandsComplete(
  [in] IMbnDeviceService *deviceService,
  [in] SAFEARRAY         *commandIDList,
  [in] HRESULT           status,
  [in] ULONG             requestID
);

Parameters

[in] deviceService

The IMbnDeviceService object on which the query was requested.

[in] commandIDList

An array that contains the list of command IDs supported by the device service. This field is valid only if the status is S_OK.

[in] status

A status code that indicates the outcome of the operation.

[in] requestID

The request ID that was assigned by the Mobile Broadband service to the query operation request.

Return value

The method must return the following value.

Return code Description
S_OK
The method completed successfully.

Remarks

The Mobile Broadband service will free the memory for commandIDList after the function call returns. If an application wants to use this data then it should copy the contents in its own memory.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server None supported
Target Platform Windows
Header mbnapi.h

See also

IMbnDeviceServicesEvents