Compartir a través de


Función BluetoothSdpGetContainerElementData (bluetoothapis.h)

La función BluetoothSdpGetContainerElementData recorre en iteración una secuencia de contenedor y devuelve cada elemento incluido en el elemento contenedor.

Sintaxis

DWORD BluetoothSdpGetContainerElementData(
  [in]      LPBYTE                       pContainerStream,
  [in]      ULONG                        cbContainerLength,
  [in, out] HBLUETOOTH_CONTAINER_ELEMENT *pElement,
  [out]     PSDP_ELEMENT_DATA            pData
);

Parámetros

[in] pContainerStream

Puntero a un flujo SDP válido. El primer elemento de la secuencia debe ser una secuencia o una alternativa.

[in] cbContainerLength

Tamaño, en bytes, del parámetro pContainerStream .

[in, out] pElement

Valor que se usa para realizar un seguimiento de la ubicación de la secuencia. La primera vez que se llama a la función BluetoothSdpGetContainerElementData para un contenedor, *pElement debe ser NULL. Para las llamadas posteriores, el valor debe no modificarse.

[out] pData

Puntero a un búfer rellenado con datos del elemento SDP actual de pContainerStream.

Valor devuelto

Devuelve ERROR_SUCCESS si se ejecuta correctamente, lo que indica que el parámetro pData contiene los datos. Devuelve códigos de error tras un error. En la tabla siguiente se describen los códigos de error comunes asociados a la función BluetoothSdpGetContainerElementData :

Código devuelto Descripción
ERROR_NO_MORE_ITEMS
En la lista no hay más elementos. El autor de la llamada debe dejar de llamar a la función BluetoothSdpGetContainerElementData para este contenedor.
ERROR_INVALID_PARAMETER
Un puntero necesario es NULL o el contenedor no es un flujo SDP válido.

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)
Library Bthprops.lib
Archivo DLL bthprops.cpl

Consulte también

BluetoothSdpEnumAttributes

BluetoothSdpGetElementData

BluetoothSdpGetString

SDP_ELEMENT_DATA

SDP_STRING_TYPE_DATA