Win32 APIを使用したシリアルポートのプログラミングでCOMポートのアドレスを指定する場合は、\\.\COMxのように指定します(xはポート番号)。例えば、COM10の場合は\\.\COM10となります。COMポートを開閉できるようにするには、この規則に従う必要があります。
Visual C++:
Visual C++とWin32 APIを使用するアプリケーションプログラムでは、COMポートのアドレスを\\\\.\\COMxという形式で指定します。例えば、COM10の場合は\\\\.\\COM10となります。
Borland C++ Builder:
Borland C++とWin32 APIを使用するアプリケーションプログラムでは、COMポートのアドレスを\\.\COMxという形式で指定します。例えば、COM10の場合は\\.\COM10となります。