Compartilhar via


estrutura BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS (bluetoothapis.h)

A estrutura BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS contém informações de configuração específicas sobre o dispositivo Bluetooth respondendo a uma solicitação de autenticação.

Sintaxe

typedef struct _BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS {
  BLUETOOTH_DEVICE_INFO                 deviceInfo;
  BLUETOOTH_AUTHENTICATION_METHOD       authenticationMethod;
  BLUETOOTH_IO_CAPABILITY               ioCapability;
  BLUETOOTH_AUTHENTICATION_REQUIREMENTS authenticationRequirements;
  union {
    ULONG Numeric_Value;
    ULONG Passkey;
  };
} BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS, *PBLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS;

Membros

deviceInfo

Uma estrutura BLUETOOTH_DEVICE_INFO que contém informações sobre um dispositivo Bluetooth.

authenticationMethod

Uma enumeração BLUETOOTH_AUTHENTICATION_METHOD que define o método de autenticação utilizado pelo dispositivo Bluetooth.

ioCapability

Uma enumeração BLUETOOTH_IO_CAPABILITY que define os recursos de entrada/saída do dispositivo Bluetooth.

authenticationRequirements

Um BLUETOOTH_AUTHENTICATION_REQUIREMENTS especifica a proteção "Homem no Meio" necessária para autenticação.

Numeric_Value

Um valor ULONG usado para autenticação de Comparação Numérica.

Passkey

Um valor ULONG usado como a chave de passagem usada para autenticação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho bluetoothapis.h (inclua Bthsdpdef.h, BluetoothAPIs.h)

Confira também

BLUETOOTH_AUTHENTICATION_REQUIREMENTS

BLUETOOTH_DEVICE_INFO

BLUETOOTH_IO_CAPABILITY