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 |
---|---|
|
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. |
|
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 |