BluetoothGetDeviceInfo 함수(bluetoothapis.h)
BluetoothGetDeviceInfo 함수는 원격 Bluetooth 디바이스에 대한 정보를 검색합니다. Bluetooth 디바이스는 성공적인 디바이스 조회 함수 호출을 통해 이전에 식별되어야 합니다.
통사론
DWORD BluetoothGetDeviceInfo(
HANDLE hRadio,
BLUETOOTH_DEVICE_INFO *pbtdi
);
매개 변수
hRadio
BluetoothFindFirstRadio 또는 유사한 함수에 대한 호출 또는 SetupDiEnumDeviceInterfaces 함수 호출에서 가져온 로컬 라디오에 대한 핸들입니다.
pbtdi
첫 번째 Bluetooth 디바이스에 대한 데이터를 배치할 BLUETOOTH_DEVICE_INFO 구조체에 대한 포인터입니다. 자세한 내용은 비고를 참조하세요.
반환 값
성공 시 ERROR_SUCCESS 반환하며, 이는 원격 Bluetooth 디바이스에 대한 데이터가 검색되었음을 나타냅니다. 실패 시 오류 코드를 반환합니다. 다음 표에서는 BluetoothGetDeviceInfo 함수와 관련된 일반적인 오류 코드를 나열합니다.
반환 코드 | 묘사 |
---|---|
|
BLUETOOTH_DEVICE_INFO 크기는 호환되지 않습니다. BLUETOOTH_DEVICE_INFO 구조체의 dwSize 멤버를 확인합니다. |
|
시스템에서 라디오를 알 수 없거나 BLUETOOTH_DEVICE_INFO 구조의 Address 멤버가 모두 0입니다. |
|
|
발언
데이터를 가져오는 Bluetooth 디바이스는 성공적인 디바이스 조회 함수 호출을 통해 이전에 식별되어야 합니다.
pbtdi가리키는 BLUETOOTH_DEVICE_INFO 구조체에서 dwSize 멤버는 구조체의 크기(바이트)에 해당해야 합니다. BLUETOOTH_DEVICE_INFO 구조의 주소 멤버는 원격 디바이스의 Bluetooth 주소를 포함해야 합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되지 않는 항목 |
대상 플랫폼 | Windows |
헤더 | bluetoothapis.h(Bthsdpdef.h, BluetoothAPIs.h 포함) |
라이브러리 | Bthprops.lib |
DLL | bthprops.cpl |
참고 항목
BLUETOOTH_DEVICE_SEARCH_PARAMS