TwclBluetoothRadio.HalEnumInstalledServices(Int64,TwclBluetoothInstalledServices) Method

Enumerates services installed for specified Bluetooth device.

Namespace: wclBluetooth
protected
 function HalEnumInstalledServices(const Address: Int64;
 out Services: TwclBluetoothInstalledServices): Integer; virtual; abstract;

Parameters

Address
Type: Int64

Remote device address.

Services
Type: TwclBluetoothInstalledServices

If 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 null (an empty array).

Return Value

Type: Integer

If the function succeed the return value is wclErrors.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.