Muy buenas, estoy intentando ver dispositivos bluetooth y tengo un problema por que la funcion WSALookUpServiceBegin de la API de Windows me devuelve -1 este es mi codigo:
ifdef HARBOUR
HARBOUR HB_FUN_WSALOOKUPSERVICEBEGIN( PARAMS )
else
CLIPPER WSALOOKUPSERVICEBEGIN( PARAMS )
endif
{
ULONG dwControlFlags;
HANDLE lphLookUp;
WSAQUERYSET wsaqueryset;
dwControlFlags = LUP_CONTAINERS;
dwControlFlags |= LUP_RETURN_NAME;
dwControlFlags |= LUP_RETURN_ADDR;
dwControlFlags |= LUP_FLUSHCACHE;
(&wsaqueryset)->dwNameSpace = NS_BTH;
(&wsaqueryset)->dwSize = sizeof(wsaqueryset);
_retni( WSALookupServiceBegin( &wsaqueryset,dwControlFlags,&lphLookUp ) );
}
¿Sabeis como puedo llamarla? Lo mismo los parámetros que les paso o valores están mal. Una Ayuda.
Un Saludo.