Bluetooth Framework C++ Edition

◆ HalEnumInstalledServices()

virtual int HalEnumInstalledServices ( const __int64  Address,
wclBluetoothInstalledServices Services 
)
protectedpure virtual

Enumerates services installed for specified Bluetooth device.

Parameters
AddressRemote device address.
ServicesIf the method completed with success on output contains GUID array of the installed services. If there is no services installed for the specified device the Services parameter is an empty array.
Returns
If the function succeed the return value is WCL_E_SUCCESS. Otherwise the method returns one of the WCL error codes.

A derived class must override this method to provide hardware dependent code that enumerates installed services.

See also
wclBluetoothInstalledServices