IDebugPointerObject::DereferenceIDebugPointerObject::Dereference

Obtient l’objet désigné.Gets the object pointed to.

SyntaxeSyntax

HRESULT DeReference(   
   DWORD          dwIndex,  
   IDebugObject** ppObject  
);  
int Dereference(  
   uint             dwIndex,   
   out IDebugObject ppObject  
);  

ParamètresParameters

dwIndex
[in] Offset d’octet simple à partir du début de l’objet indiqué.[in] A simple byte offset from the beginning of the object pointed to.

ppObject
[out] Retourne un IDebugObject de l’objet qui représente l’objet vers lequel pointe, ainsi que le décalage, le cas échéant.[out] Returns an IDebugObject object representing the object pointed to, plus offset, if any.

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. Retourne E_FAIL si cet objet ne pointe pas vers un autre objet.Returns E_FAIL if this object does not point to another object.

NotesRemarks

L’objet vers lequel pointé peut être un type primitif ou un type plus complexe comme une classe ou structure.The object pointed to can be a primitive or a more complex type such as a class or structure.

Voir aussiSee Also

IDebugPointerObjectIDebugPointerObject