COMMPROPを呼び出す前に_COMMPROP構造体のwPacketLengthにCOMMPROP_INITIALIZEDを入れろとあるが
wPacketLength=word
COMMPROP_INITIALIZED=dword
のように型の大きさが違うがこのような時どのように代入しればいいですか、
わかる方教えて下さい。
>COMMPROPを呼び出す前に_COMMPROP構造体のwPacketLengthにCOMMPROP_INITIALIZEDを入れろとあるが...
誰がそんなこと言ってるのかな?
wPacketLengthには、以下の値(WORD)を入れろ。
sizeof(COMMPROP) + sizeof(MODEMSETTINGS) + sizeof(MODEMDEVCAPS) + α
そして、dwProvSpec1メンバには、COMMPROP_INITIALIZEDを入れろ。
#define COMMPROP_INITIALIZED ((DWORD)0xE73CF52E)
ツイート | ![]() |