こんにちは、なぎらといいます。

シリアル通信を行うアプリをWin95 + VC++6.0 + MFCで作成中なの
ですが、Win95,Win98では、正常に動作しているのにWinNT4.0SP4
英語版で確認したところ送信したデータが全てNULLコードになって
しまいました。

SetCommState()の返り値が0となっており、正常に出来ていないの
が原因みたいなのですが、どうしてWin95,98では、設定できている
のにNTで出来ないのでしょうか?

先週、Win2000でデータが ALLゼロにって話題が出ていたと思いま
すが同じ現象なのでしょうか?

どなたかお分かりになる方はいらっしゃいませんか。