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 포함)

추가 정보

BluetoothSdpGetElementData