Re: Bluetooth Stack Question - Multiple queries

From: Sandy Spinrad [MSFT] (sandysp_at_online.microsoft.com)
Date: 09/15/04


Date: Tue, 14 Sep 2004 22:20:35 -0700

Hi Sean,

Let me try to answer your questions, and let me know if you need more
detail.

1. The Microsoft stack that shipped with Windows XP SP2 does not provide a
L2Cap programming interface. The Windows sockets interface only provides
access to the RFCOMM layer and SDP functionality. The Windows Bluetooth
socket interface is described in detail on the msdn documentation
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/bluetooth/
bluetooth/windows_sockets_support_for_bluetooth.asp)

The Windows XP SP2 Bluetooth stack does have virtual COM support, but I
don't think this is what you're asking about. I probably need more detail
on what you're trying to do before I'll be able to accurately answer if /
how the Windows XP SP2 Bluetooth stack works with your product.

2. The Windows Bluetooth socket interface has many similarities to the WinCE
Bluetooth socket interfaces, but there are differences (e.g. the Blob
structure used for SDP is different between Windows XP and Windows CE). In
general, the Windows and Windows CE Bluetooth support targeted different end
user scenarios that were most applicable to their operating environment and
thus do not necessarily implement the same parts of the Bluetooth spec. If
you need more details on the WinCE Bluetooth support, you might want to try
one of the Windows CE newsgroups. I only have a limited experience with
Windows CE.

3. At this time, there are not any plans for Microsoft to support Bluetooth
under Windows 2000. However, it's possible that a 3rd party may develop (or
perhaps already has developed) Bluetooth support for Windows 2000.

4. The Windows XP SP2 Microsoft stack was developed at Microsoft.

I hope this answers some of your questions. Again let me know if you need
more details.

Good luck!

-- 
Sandy Spinrad [MSFT]
Developer, Windows Core Bluetooth Team
This posting is provided "AS IS" with no warranties, and confers no rights.
"Sean O Sullivan" <sos999@community.nospam> wrote in message
news:13241642-EFBE-4EBB-895A-785919D5993D@microsoft.com...
>
> Hi,
>
> Apologies - I'll try and be more specific this time around. I've repeated
my
> queries, adding specific platform details.
>
> Thanks in advance for any help.
>
> Sean
>
> Our first goal is to create a release that works for Windows XP SP2, as we
> need a Windows version of the product initially, and we believe this
platform
> has the most up to date support for Bluetooth (in terms of low level API
> cpontrol over the stack)?
>
> So:
>
> 1. On Windows XP SP2, is there any way we can open an L2CAP Socket using
the
> Microsoft
> Bluetooth Stack? If not using the Winsock API, is the interface exposed
as,
> e.g., a COM object?
>
> 2. With regard to the different platforms (Windows 2000, XP, CE and
> Smartphone) - are there any similarities in temrs of Bluetooth Stack APIs,
or
> should we treat each playform as separate?
>
> 3. For Windowns 200 specifically, is there likely to be a port to W2K of
the
> Microsoft Bluetooth Stack?
>
> 4. Is the Windows XP SP2 Bluetooth stack an in-house product, or OEM'd
from
> elsewhere (we  ask this as our customers will be seeking to create
embedded
> products with a  derivative version of our product, so this may ease their
> migration path)
>
>
> "Rhett Gong [MSFT]" wrote:
>
> > Hi,
> > In your post, you mentioned XP, CE, Smartphone, since they are different
in
> > many ways. Could you tell which platform you target to?
> >
> >
> > Best regards,
> > Rhett Gong [MSFT]
> > Microsoft Online Partner Support
> >
> > This posting is provided "AS IS" with no warranties, and confers no
rights.
> > Please reply to newsgroups only. Thanks.
> >
> >


Relevant Pages

  • Re: bluetooth application development
    ... It does work on Windows Mobile 5.0 and above. ... Bluetooth stacks and that's the franson product. ... COM ports and it's Windows CE only, the 32feet libraries do support COM ... ports and run on XP also but only for devices with the Microsoft stack. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: IPAQs and Bluetooth and Visual Studio 2005 beta 2
    ... Differences between WinCE and Windows Mobile: ... Note that if you don't have a device running the Microsoft Bluetooth stack, ...
    (microsoft.public.pocketpc.developer.networking)
  • Re: Microsoft Presenter Mouse 8000 Transciever broke after SP1
    ... I have tried to re-install the device, and the installation ... seems successfull but the bluetooth icon in taskbar and bluetooth radiobutton ... Also I'm using Windows Home Premium SP1 32bit english. ... the mouse is Microsoft Presenter Mouse 8000 and I have ...
    (microsoft.public.windowsupdate)
  • Re: No Bluetooth Icon in Control Panel
    ... Download Windows Install Cleanup Utility: ... If Blue Soleil is not listed, ... Download TweakUI (power Toys for Windows XP): ... Check to see if bluetooth support is now in Services. ...
    (microsoft.public.windowsxp.general)
  • RE: Bluetooth communication with PC (activesync)
    ... Windows Mobile Smartphones use the Microsft Windows CE ... stack and are able to use ActiveSync with no problems. ... So make sure you configure ActiveSync to use the COM port before ... Microsoft Corporation ...
    (microsoft.public.windowsce.platbuilder)