다음을 통해 공유


IDebugProperty3::CreateObjectID

이 속성에 대한 고유 ID를 만들어 다른 모든 속성에서 고유하도록 합니다.

구문

int CreateObjectID();

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

세션 디버그 관리자가 이 속성이 다른 모든 속성에서 고유하게 식별되도록 하려는 경우 이 메서드가 호출됩니다. DE(디버그 엔진)는 처리하는 속성이 이미 고유하게 식별되지 않는 한 이 메서드를 지원합니다. DE에서 이 메서드를 지원하지 않으면 E_NOTIMPL을 반환합니다.

DestroyObjectID 메서드가 호출되면 CreateObjectID로 생성된 모든 고유 ID가 제거됩니다. 또한 이 속성을 고유하게 식별해야 할 필요가 없다는 뜻이기도 합니다.

참고 항목

이 고유 ID를 검색하는 메서드가 없으므로 DE는 CreateObjectID 메서드가 호출될 때 고유 ID에 대해 원하는 모든 작업을 수행할 수 있습니다.

참고 항목