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
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.