UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NF:mbnapi.IMbnDeviceServicesContext.EnumerateDeviceServices |
IMbnDeviceServicesContext::EnumerateDeviceServices (mbnapi.h) |
Gets the list of supported device services by the Mobile Broadband device. |
|
mbn\imbndeviceservicescontext_enumeratedeviceservices.htm |
mbn |
90CB9B2E-16CA-48A0-AF16-937D816718D6 |
12/05/2018 |
EnumerateDeviceServices, EnumerateDeviceServices method [Microsoft Broadband Networks], EnumerateDeviceServices method [Microsoft Broadband Networks],IMbnDeviceServicesContext interface, IMbnDeviceServicesContext interface [Microsoft Broadband Networks],EnumerateDeviceServices method, IMbnDeviceServicesContext.EnumerateDeviceServices, IMbnDeviceServicesContext::EnumerateDeviceServices, mbn.imbndeviceservicescontext_enumeratedeviceservices, mbnapi/IMbnDeviceServicesContext::EnumerateDeviceServices |
mbnapi.h |
Windows |
Windows 8 [desktop apps \| UWP apps] |
None supported |
Mbnapi.idl |
Windows |
19H1 |
|
|
|
|
|
|
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.
Gets the list of supported device services by the Mobile Broadband device.
Pointer to an array of MBN_DEVICE_SERVICE structures that contains the list of device service supported by the device. If EnumerateDeviceServices returns any value other than S_OK, deviceServices is NULL. Otherwise, upon completion, the calling program must free the allocated memory. Before freeing the array by calling SafeArrayDestroy, the calling program must also free all the BSTRs in the MBN_DEVICE_SERVICE structure by calling SysFreeString.
The method can return one of the following values.
Return code | Description |
---|---|
|
The method completed successfully. |
|
The device does not support any device services. |
|
The information is not available. The Mobile Broadband service is currently probing the device to retrieve this information. |
|
An error was encountered when executing this method. |