Bluetooth OBEX
Jeg har lavet en Bluetooth service til at modtage objekter over Object Push Profile (OPP).Jeg foretager WSASetServiceA(service, RNRSERVICE_REGISTER, 0) for service med
GUID serviceID = OBEXObjectPushServiceClass_UUID;
service->lpServiceClassId = &serviceID;
Men visse mobiltlf kan ikke 'se' min service (bl.a. Nokia 6230i), andre mobiltlf fungerer det perfekt (bl.a. Nokia N73).
Når jeg bruger fsquirt.exe (højre-klik på Bluetooth ikon i SysTray og vælg Recieve file) under WinXP SP2, så kan Nokia 6230i godt overføre.
Samme service bliver tilbudt af min service og fsquirt:
OBEX Object Push {00001105-0000-1000-8000-00805F9B34FB}:1
Hvorfor kan 6230i ikke se min service, når den kan se fsquirt ?
PS: Kategorien rammer måske ikke plet, men der er ingen kategori for trådløse protokoller, så c++ kategorien må række.