Compartir a través de


PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK función de devolución de llamada (bluetoothapis.h)

El PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK es un prototipo de función de devolución de llamada al que se llama una vez para cada atributo encontrado en el parámetro pSDPStream pasado a la llamada de función BluetoothSdpEnumAttributes .

Sintaxis

PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;

BOOL PfnBluetoothEnumAttributesCallback(
  ULONG uAttribId,
  LPBYTE pValueStream,
  ULONG cbStreamSize,
  LPVOID pvParam
)
{...}

Parámetros

uAttribId

Identificador de atributo actual en la secuencia SDP.

pValueStream

Secuencia SDP sin formato para el valor de atributo asociado a uAttribId. Use la función BluetoothSdpGetElementData para analizar los resultados sin procesar en datos legibles por el equipo.

cbStreamSize

Tamaño, en bytes, de pValueStream.

pvParam

Contexto pasado desde una llamada anterior a la función BluetoothSdpEnumAttributes .

Valor devuelto

Debe devolver TRUE cuando la enumeración continúe con el siguiente identificador de atributo que se encuentra en la secuencia. Debe devolver FALSE cuando la enumeración de los identificadores de atributo de registro debe detenerse inmediatamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado bluetoothapis.h (incluye Bthsdpdef.h, BluetoothAPIs.h)

Consulte también

BluetoothSdpGetElementData