Share via


IBTService (Compact 2013)

3/26/2014

This interface represents the services or profiles that a Bluetooth device supports.

Methods

Method

Description

IBTService::Connect

Connects a service.

IBTService::Disconnect

Disconnects a service.

IBTService::Enable

Enables or disables the service.

IBTService::GetChannel

Retrieves the channel identifier (CID).

IBTService::GetName

Retrieves the name of the service from the registry.

IBTService::GetSDPRecord

Returns a pointer to a BLOB structure that stores the Service Discovery Protocol (SDP) record.

IBTService::GetServiceUUID

Retrieves the unique service identifier.

IBTService::Init

Initializes the properties for the service with the specified data.

IBTService::IsConnected

Indicates whether a service is currently connected.

IBTService::IsEnabled

Indicates whether a service is currently enabled.

IBTService::Load

Loads the service properties from the registry.

IBTService::NotifyExtensions

Notifies the service extensions that call into the service library of when the supporting device is added or removed.

IBTService::ReadCustomProperty

Retrieves information about custom service properties from the registry.

IBTService::Save

Saves the changes to the service properties in the registry.

IBTService::WriteCustomProperty

Writes information about custom service properties in the registry.

Requirements

Header

bthutil_p.h

Library

Bthutil.lib

See Also

Reference

Bluetooth Application Development Interfaces

Other Resources

Bluetooth