Partage via


IDebugProperty3::CreateObjectID

Crée un ID unique pour cette propriété pour s’assurer qu’elle est unique parmi toutes les autres propriétés.

Syntaxe

int CreateObjectID();

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Notes

Cette méthode est appelée lorsque le gestionnaire de débogage de session souhaite s’assurer que cette propriété est identifiée de manière unique parmi toutes les autres propriétés. Le moteur de débogage (DE) prend en charge cette méthode, sauf si les propriétés qu’elle traite sont déjà identifiées de manière unique. Si le DE ne prend pas en charge cette méthode, elle retourne E_NOTIMPL.

Tout ID unique créé avec CreateObjectID est détruit lorsque la méthode DestroyObjectID est appelée ; cela signale également la fin de la nécessité d’identifier de manière unique cette propriété.

Remarque

Il n’existe aucune méthode pour récupérer cet ID unique. Par conséquent, le DE peut faire ce qu’il souhaite pour les ID uniques lorsque la CreateObjectID méthode est appelée.

Voir aussi