++我々は次のようにのGUIDのメンバーにアクセスすることができます。へのアクセスのGUIDメンバーがCで
GUID guid = {0};
CoCreateGuid(&guid);
dwRand = guid.Data1 & 0x7FFFFFFF;
C++のGUIDの構造は次のとおりです。
Data 1 - unsigned long
Data 2 - unsigned short
Data 3 - unsigned short
Data 4 - unsigned char
質問:変換する方法C++コードの3行目(dwRand = guid.Data1 & 0x7FFFFFFF;
)。つまり、guidメンバーにアクセスする方法は? C#にはこのようなことはありません。
ありがとうございます!
はこの.NET C++、または標準C++ですか?後者の場合、GUIDクラスはどこから取得していますか? – strager
FYI:かなり古いバージョンのWindowsのため、GUIDはMAC、日付/時刻、ランダム化番号などの簡単な方法では構成されません。 guidgenでいくつかのGUIDを生成してみてください。 –