Skip to content

Latest commit

 

History

History
121 lines (104 loc) · 4.13 KB

nf-mbnapi-imbndeviceservicescontext-enumeratedeviceservices.md

File metadata and controls

121 lines (104 loc) · 4.13 KB
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.
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
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
IMbnDeviceServicesContext::EnumerateDeviceServices
mbnapi/IMbnDeviceServicesContext::EnumerateDeviceServices
c++
APIRef
kbSyntax
COM
mbnapi.h
IMbnDeviceServicesContext.EnumerateDeviceServices

IMbnDeviceServicesContext::EnumerateDeviceServices

-description

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.

-parameters

-param deviceServices [out, retval]

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.

-returns

The method can return one of the following values.

Return code Description
S_OK
The method completed successfully.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
The device does not support any device services.
E_PENDING
The information is not available. The Mobile Broadband service is currently probing the device to retrieve this information.
Other
An error was encountered when executing this method.

-see-also

IMbnDeviceServicesContext