Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Com 我可以在windbg中显示GUID吗?_Com_Guid_Windbg - Fatal编程技术网

Com 我可以在windbg中显示GUID吗?

Com 我可以在windbg中显示GUID吗?,com,guid,windbg,Com,Guid,Windbg,我正在尝试调试一些COM组件,并希望在对CoCreateInstance的调用中跟踪CLSID和IID 我不确定如何在windbg中显示GUID。任何指针。使用“显示类型”命令: 有关更多信息,请参阅 如果它位于局部变量(位于堆栈帧的局部变量)中,请使用dv/V转储所有局部变量。我对COM一无所知,但如果这只是一个普通变量(即使是全局变量),则可以始终执行以下操作: alt+2打开“监视”窗口并在其中输入变量的名称,例如 blahblah.dll!指南 你需要符号,可能也不需要处于源代码模式。这

我正在尝试调试一些COM组件,并希望在对CoCreateInstance的调用中跟踪CLSID和IID

我不确定如何在windbg中显示GUID。任何指针。

使用“显示类型”命令:

有关更多信息,请参阅


如果它位于局部变量(位于堆栈帧的局部变量)中,请使用
dv/V
转储所有局部变量。

我对COM一无所知,但如果这只是一个普通变量(即使是全局变量),则可以始终执行以下操作:

alt+2打开“监视”窗口并在其中输入变量的名称,例如

blahblah.dll!指南


你需要符号,可能也不需要处于源代码模式。这比dv/dt稍微好一点,因为您不必经常输入它。我想你也可以输入地址。请注意,如果你不把布拉布拉赫!然后,它偶尔会导致windbg在搜索每个模块时暂停几秒钟,以查找称为guid的内容。

感谢指针,但这个命令需要稍微调整一下。以下将工作dt nt_GUID地址的GUID。是的,如果你不告诉它nt!它将搜索所有加载的模块,直到找到为止。而且,是的,我猜GUID变成了_GUID。抢手货
dt GUID [address-of-guid]