Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK é um protótipo de função de retorno de chamada que é chamado uma vez para cada atributo encontrado no parâmetro pSDPStream passado para a chamada de função BluetoothSdpEnumAttributes .
Sintaxe
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;
BOOL PfnBluetoothEnumAttributesCallback(
ULONG uAttribId,
LPBYTE pValueStream,
ULONG cbStreamSize,
LPVOID pvParam
)
{...}
Parâmetros
uAttribId
O identificador de atributo atual no fluxo SDP.
pValueStream
O fluxo SDP bruto para o valor do atributo associado a uAttribId. Use a função BluetoothSdpGetElementData para analisar os resultados brutos em dados legíveis por computador.
cbStreamSize
O tamanho, em bytes, de pValueStream.
pvParam
O contexto passado de uma chamada anterior para a função BluetoothSdpEnumAttributes .
Retornar valor
Deve retornar TRUE quando a enumeração continuar para o próximo identificador de atributo encontrado no fluxo. Deve retornar FALSE quando a enumeração dos identificadores de atributo de registro deve parar imediatamente.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Nenhum compatível |
| Plataforma de Destino | Windows |
| Cabeçalho | bluetoothapis.h (inclua Bthsdpdef.h, BluetoothAPIs.h) |