IDebugProperty3::CreateObjectID

Создает уникальный идентификатор для этого свойства, чтобы убедиться, что он является уникальным среди всех других свойств.

Синтаксис

int CreateObjectID();

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки.

Замечания

Этот метод вызывается, когда диспетчер отладки сеансов хочет убедиться, что это свойство однозначно идентифицируется среди всех остальных свойств. Модуль отладки (DE) поддерживает этот метод, если только свойства, с которыми он занимается, уже однозначно определены. Если de de не поддерживает этот метод, он возвращается E_NOTIMPL.

Любой уникальный идентификатор, созданный с CreateObjectID помощью метода DestroyObjectID, уничтожается при вызове метода DestroyObjectID . Это также сигнализирует о прекращении необходимости уникальной идентификации этого свойства.

Примечание.

Нет метода для получения этого уникального идентификатора, поэтому DE может делать все, что требуется для уникальных идентификаторов при вызове CreateObjectID метода.

См. также