struktur BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT (bluetoothapis.h)

Struktur BLUETOOTH_LOCAL_SERVICE_INFO berisi informasi layanan lokal untuk perangkat Bluetooth. Struktur ini digunakan oleh fungsi BluetoothSetLocalServiceInfo .

Sintaks

typedef struct _BLUETOOTH_LOCAL_SERVICE_INFO {
  BOOL              Enabled;
  BLUETOOTH_ADDRESS btAddr;
  WCHAR             szName[BLUETOOTH_MAX_SERVICE_NAME_SIZE];
  WCHAR             szDeviceString[BLUETOOTH_DEVICE_NAME_SIZE];
} BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT;

Anggota

Enabled

Jika TRUE, menentukan bahwa layanan yang diiklankan diaktifkan; jika tidak, layanan yang diiklankan dinonaktifkan.

btAddr

Struktur BLUETOOTH_ADDRESS yang berisi alamat perangkat jarak jauh. Alamat ini digunakan saat mengiklankan layanan ke perangkat.

szName[BLUETOOTH_MAX_SERVICE_NAME_SIZE]

Nama layanan. Panjang maksimum string ini, termasuk terminator null, adalah BLUETOOTH_MAX_SERVICE_NAME_SIZE (256).

szDeviceString[BLUETOOTH_DEVICE_NAME_SIZE]

Nama perangkat lokal, jika ada, seperti COM4 atau LPT1. Panjang maksimum string ini, termasuk terminator null, adalah BLUETOOTH_DEVICE_NAME_SIZE (256).

Keterangan

Jika layanan tidak terkait dengan perangkat tertentu, btAddr harus diatur ke BTH_ADDR_NULL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Header bluetoothapis.h (termasuk Bthsdpdef.h, BluetoothAPIs.h)

Lihat juga

BluetoothSetLocalServiceInfo