WSALookupServiceBegin (Bluetooth)
9/8/2008
Essa função inicia uma consulta cliente que está restrita pelas informações contidas um WSAQUERYSET (Bluetooth) estrutura. Essa função retorna um identificador usado pelo WSALookupServiceNext (Bluetooth) função.
Observação
Essa função é realmente uma função sockets do Windows (Winsock).No entanto, as informações que são apresentadas em ele é específicas para Bluetooth.
Syntax
INT WSALookupServiceBegin(
LPWSAQUERYSET pQuerySet,
DWORD dwFlags,
LPHANDLE lphLookup
);
Parameters
- pQuerySet
[no] Ponteiro aos critérios de pesquisa.
dwFlags
[no] A seguinte tabela mostra uma lista de sinalizadores para este parâmetro.Sinalizador Descrição LUP_CONTAINERS
Especifica que descoberta dispositivo deve ser executada. Se este sinalizador não estiver definida, a descoberta serviço será executada em vez disso.
LUP_RES_SERVICE
Procura o local de SDP banco de dados. Clear esse sinalizador para pesquisa para os serviços em um dispositivo de mesmo nível.
- lphLookup
[out] Identificador a ser usado quando chamado a WSALookupServiceNext (Bluetooth) função para iniciar recuperar o conjunto de resultados.
Return Value
Nenhum.
Remarks
Se LUP_CONTAINERS for definida, SDP executa uma consulta dispositivo para localizar outros dispositivos Bluetooth na área. Esta função executa a consulta. O WSALookupServiceNext função recupera o dispositivo um resultados em um tempo.
Você pode especificar adicional Parâmetros de dispositivo rastreabilidades colocando o lpsqRestriction-> IpBlob apontar para um BTHNS_INQUIRYBLOB estrutura.
Se LUP_CONTAINERS não estiver definido, será executada uma pesquisa serviço SDP. O lpsqRestrictions-> IpBlob deve apontar para um BTHNS_RESTRICTIONBLOB estrutura de dados.
Requirements
Header | winsock2.h |
Library | Ws2.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Bluetooth Application Development Functions
BTHNS_INQUIRYBLOB
BTHNS_RESTRICTIONBLOB
WSALookupServiceEnd (Bluetooth)
WSALookupServiceNext (Bluetooth)
WSAQUERYSET (Bluetooth)