infファイルのClassGuidとDevice Interface GUIDについて

hikenです。いつも貴重な情報をありがとうございます。
初歩的なことでお尋ねいたします。

infファイルには、ClassGuidとDevice Interface GUIDの記述がありますが、
guidgen.exeで作られたコードは、
ClassGuidとDevice Interface GUIDのどちらにペーストするものなのでしょうか?
もし、どちらか片方にペーストの場合、もう一方は、雛形のままで良いのでしょうか?
アドバイスをよろしくお願いいたします。

ClassGuidは、デバイス

ClassGuidは、デバイスマネージャに表示されるデバイス種類を表します。Windowsが定義しているデバイス種類の場合は、既定値を使用します。既定値は下記URLにあります。
http://msdn.microsoft.com/en-us/library/ms791134.aspx
大抵は、Windows定義のいずれかに属すると思いますから、こちらを確認されたら良いです。

Kawadeさん、アドバイ

Kawadeさん、アドバイスをありがとうございます。
カテゴリとしましては、USBのストレージを開発いたしております。

MSDNのHow to Use WinUSB...によりますと、
infには、GUIDの記述が2ヶ所ありますね。
[Version]
Class = MyDeviceClass
ClassGuid = {78A..........}

[Dev-AddReg]
HKR,,DeviceInterfaceGUIDs, 0x10000,"{b35924.....}

guidgen.exeで作るコードは、[Version]または、[Dev-AddReg]のどちらに
ペーストすればよいのでしょうか?

http://msdn.microsoft.com/en-us/library/ms791134.aspx
を参考にした場合、
[Version]
Class = USB
ClassGuid = {36fc9e60-c465-11cf-8056-444553540000}

[Dev-AddReg]
HKR,,DeviceInterfaceGUIDs, 0x10000,"{guidgen.exeで作ったコード}
で、よいのでしょうか?

アドバイスをよろしくお願いいたします。

DeviceInterfaceGUIDsは、ア

DeviceInterfaceGUIDsは、アプリケーションとの関連付けなので、guidgenで作った独自のGUIDを設ければ良いと思います。
ところで、このドライバはUMDFでしょうか。UMDFでのUSBストレージ開発が分からず、Windows定義のClassGuidを使って良いかが疑問です。

guidgenで作った独自のG

guidgenで作った独自のGUIDは、DeviceInterfaceGUIDにペーストすれば良いということですね。
アドバイスありがとうございます。

ドライバーは、UMDFです。WinUSBを参考にしております。
bResult = WinUsb_ControlTransfer(hWinUsb,
setupPacket,
szBuffer,
sizeof(UCHAR),
&bytesReturned,
NULL);
で、EndPoint0に任意の値を書き込むことまでできましたが、Guidの定義がよく分からず、
不安でした。
ClassGuidの方は、上記のままにしてあります。
Windows定義のClassGuidを使って良いかが疑問ですが、継続的に調べて参り、
判明しましたら、ご報告させていただきます。

別件で、投稿したいとの思いもあり、本件は、いったんクローズとさせてください。
(クローズの仕方が不明ですが・・・)