IDebugProperty3::CreateObjectID
为此属性创建唯一 ID,以确保它在所有其他属性中是唯一的。
语法
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
备注
当会话调试管理器希望确保此属性在所有其他属性中唯一标识时,将调用此方法。 调试引擎 (DE) 支持此方法,除非已唯一标识它处理的属性。 如果 DE 不支持此方法,则返回 E_NOTIMPL
。
调用 DestroyObjectID 方法时,将销毁使用CreateObjectID
创建的任何唯一 ID;这也表示需要唯一标识此属性的末尾。
注意
没有检索此唯一 ID 的方法,因此 DE 可以在调用该方法时 CreateObjectID
对唯一 ID 执行任何操作。