PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK 콜백 함수(bluetoothapis.h)
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACKBluetoothSdpEnumAttributes 함수 호출에 전달된 pSDPStream 매개 변수에 있는 각 특성에 대해 한 번씩 호출되는 콜백 함수 프로토타입입니다.
구문
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;
BOOL PfnBluetoothEnumAttributesCallback(
ULONG uAttribId,
LPBYTE pValueStream,
ULONG cbStreamSize,
LPVOID pvParam
)
{...}
매개 변수
uAttribId
SDP 스트림의 현재 특성 식별자입니다.
pValueStream
uAttribId와 연결된 특성 값에 대한 원시 SDP 스트림입니다. BluetoothSdpGetElementData 함수를 사용하여 원시 결과를 컴퓨터에서 읽을 수 있는 데이터로 구문 분석합니다.
cbStreamSize
pValueStream의 크기(바이트)입니다.
pvParam
BluetoothSdpEnumAttributes 함수에 대한 이전 호출에서 전달된 컨텍스트입니다.
반환 값
열거형이 스트림에 있는 다음 특성 식별자를 계속하면 TRUE 를 반환해야 합니다. 레코드 특성 식별자의 열거가 즉시 중지되어야 하는 경우 FALSE 를 반환해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | bluetoothapis.h(Bthsdpdef.h, BluetoothAPIs.h 포함) |