BLUETOOTH_AUTHENTICATE_RESPONSE struktur (bluetoothapis.h)

Struktur BLUETOOTH_AUTHENTICATE_RESPONSE berisi informasi yang diteruskan sebagai respons terhadap peristiwa BTH_REMOTE_AUTHENTICATE_REQUEST.

Sintaks

typedef struct _BLUETOOTH_AUTHENTICATE_RESPONSE {
  BLUETOOTH_ADDRESS               bthAddressRemote;
  BLUETOOTH_AUTHENTICATION_METHOD authMethod;
  union {
    BLUETOOTH_PIN_INFO                pinInfo;
    BLUETOOTH_OOB_DATA_INFO           oobInfo;
    BLUETOOTH_NUMERIC_COMPARISON_INFO numericCompInfo;
    BLUETOOTH_PASSKEY_INFO            passkeyInfo;
  };
  UCHAR                           negativeResponse;
} BLUETOOTH_AUTHENTICATE_RESPONSE, *PBLUETOOTH_AUTHENTICATE_RESPONSE;

Anggota

bthAddressRemote

Struktur BLUETOOTH_ADDRESS yang berisi alamat perangkat yang meminta respons autentikasi.

Catatan Informasi ini dapat ditemukan dalam struktur PARAMS PBLUETOOTH_AUTHENTICATION_CALLBACK yang diambil dari panggilan balik.
 

authMethod

Enumerasi BLUETOOTH_AUTHENTICATION_METHOD yang menentukan metode autentikasi yang didukung.

Catatan Informasi ini dapat ditemukan dalam struktur PARAMS PBLUETOOTH_AUTHENTICATION_CALLBACK yang diambil dari panggilan balik.
 

pinInfo

Salah satu struktur berikut harus digunakan sesuai dengan metode autentikasi yang ditentukan dalam authMethod. Misalnya, jika BLUETOOTH_AUTHENTICATION_METHOD_LEGACY ditentukan, struktur BLUETOOTH_PIN_INFO harus diisi.

Berisi informasi untuk autentikasi pin.

oobInfo

Berisi data di luar band yang digunakan untuk mengautentikasi perangkat.

numericCompInfo

Berisi informasi untuk autentikasi perbandingan numerik.

passkeyInfo

Berisi informasi untuk autentikasi kode akses.

negativeResponse

TRUE jika permintaan autentikasi ditolak; jika tidak FALSE.

Persyaratan

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

Lihat juga

BLUETOOTH_AUTHENTICATION_METHOD