Widcomm bluetooth: как открыть виртуальный COM

Я пытаюсь использовать стек Widcomm Bluetooth от Broadcomm, и он должен работать, но есть одна вещь, которую я все еще не могу понять: КАК МОЖНО АВТОМАТИЧЕСКИ ОТКРЫТЬ ВИРТУАЛЬНЫЙ COM, КОГДА Я ДОЛЖЕН ОБЩАТЬСЯ?

я пытаюсь использовать SPP (Serial Port Profile), но документация с SDK не настолько исчерпывающая.

ПОЖАЛУЙСТА, Я НЕ МОГУ ИСПОЛЬЗОВАТЬ 32FEET!

Я обернул часть API сервера SPP:

    [DllImport("wcbts.dll", SetLastError = false, CharSet = CharSet.Unicode)]
    internal static extern IntPtr CreateSppServer(IntPtr pStack);

    [DllImport("wcbts.dll", SetLastError = false, CharSet = CharSet.Unicode)]
    internal static extern void DeleteSppServer(IntPtr pServer);

    [DllImport("wcbts.dll", SetLastError = false, CharSet = CharSet.Unicode)]
    internal static extern bool SppServerStart(IntPtr pServer, IntPtr pszServiceName);

    [DllImport("wcbts.dll", SetLastError = false, CharSet = CharSet.Unicode)]
    internal static extern bool SppServerStop(IntPtr pServer);

    [DllImport("wcbts.dll", SetLastError = false, CharSet = CharSet.Unicode)]
    internal static extern IntPtr SppServerNotifyWindow(IntPtr pServer, IntPtr hWnd, int nMsg);

Что такое pszServiceName? где я могу найти это? а чч и нмсг ???

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос