estrutura BLUETOOTH_AUTHENTICATE_RESPONSE (bluetoothapis.h)
A estrutura BLUETOOTH_AUTHENTICATE_RESPONSE contém informações passadas em resposta a um evento de BTH_REMOTE_AUTHENTICATE_REQUEST.
Sintaxe
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;
Membros
bthAddressRemote
Uma estrutura BLUETOOTH_ADDRESS que contém o endereço do dispositivo que solicita a resposta de autenticação.
authMethod
Uma enumeração BLUETOOTH_AUTHENTICATION_METHOD que define o método de autenticação com suporte.
pinInfo
Uma das estruturas a seguir deve ser usada de acordo com o método de autenticação definido em authMethod. Por exemplo, se BLUETOOTH_AUTHENTICATION_METHOD_LEGACY for especificado, a estrutura BLUETOOTH_PIN_INFO deverá ser preenchida.
Contém informações para autenticação de pino.
oobInfo
Contém dados fora de banda usados para autenticar o dispositivo.
numericCompInfo
Contém informações para autenticação de comparação numérica.
passkeyInfo
Contém informações para autenticação de chave de acesso.
negativeResponse
TRUE se a solicitação de autenticação foi rejeitada; caso contrário , FALSE.
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) |