Funzione BluetoothRegisterForAuthentication (bluetoothapis.h)
La funzione BluetoothRegisterForAuthentication registra una funzione di callback chiamata quando un determinato dispositivo Bluetooth richiede l'autenticazione.
Sintassi
DWORD BluetoothRegisterForAuthentication(
const BLUETOOTH_DEVICE_INFO *pbtdi,
HBLUETOOTH_AUTHENTICATION_REGISTRATION *phRegHandle,
PFN_AUTHENTICATION_CALLBACK pfnCallback,
PVOID pvParam
);
Parametri
pbtdi
Puntatore a una struttura BLUETOOTH_DEVICE_INFO . Il membro Address viene utilizzato per il confronto.
phRegHandle
Puntatore a una struttura in cui è archiviato l'HANDLE di registrazione. Chiamare BluetoothUnregisterAuthentication per chiudere l'handle.
pfnCallback
Funzione da chiamare quando si verifica l'evento di autenticazione. La funzione deve corrispondere al prototipo descritto in PFN_AUTHENTICATION_CALLBACK.
pvParam
Parametro facoltativo da passare tramite la funzione di callback.
Valore restituito
Restituisce ERROR_SUCCESS al completamento corretto e viene restituito un handle di registrazione valido in phRegHandle. Qualsiasi altro valore restituito indica un errore.
Chiamare la funzione GetLastError per ottenere altre informazioni sull'errore. La tabella seguente descrive un errore comune:
Codice restituito | Descrizione |
---|---|
|
Memoria insufficiente. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h) |
Libreria | Bthprops.lib |
DLL | bthprops.cpl |
Vedi anche
BluetoothAuthenticateMultipleDevices
BluetoothEnableIncomingConnections
BluetoothRegisterForAuthentication
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per