IDebugProperty3::DestroyObjectIDIDebugProperty3::DestroyObjectID

Détruit l’ID unique associé à cette propriété, qui indique que l’appelant n’a plus besoin d’identifier cette propriété identifie de façon unique à partir de toutes les autres propriétés.Destroys the unique ID associated with this property, indicating that the caller no longer cares to identify this property uniquely from all other properties.

SyntaxeSyntax

HRESULT DestroyObjectID(  
   void  
);  
int DestroyObjectID();  

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Si le moteur de débogage n’a pas besoin prendre en charge des ID uniques pour une propriété (car il déjà suit les identifie de façon unique en interne), puis elle peut simplement retourner E_NOTIMPL pour cette méthode.If the debug engine doesn't need to support unique IDs for a property (because it already tracks them uniquely internally), then it can simply return E_NOTIMPL for this method.

Les ID uniques sont créés avec un appel à la CreateObjectID méthode lorsque l’appelant veut s’assurer que cette propriété est identifiée de manière unique parmi toutes les autres propriétés.Unique IDs are created with a call to the CreateObjectID method when the caller wants to make sure that this property is uniquely identified among all other properties.

Voir aussiSee Also

IDebugProperty3 IDebugProperty3
CreateObjectIDCreateObjectID