IDebugObject::IsEqualIDebugObject::IsEqual

Compara un objeto con este objeto.Compares an object with this object.

SintaxisSyntax

HRESULT IsEqual(   
   IDebugObject* pObject,  
   BOOL*         pfIsEqual  
);  
int IsEqual(  
   IDebugObject pObject,  
   out int      pfIsEqual  
);  

ParámetrosParameters

pObject
[in] Un IDebugObject que representa el objeto que se va a comparar con el objeto.[in] An IDebugObject object representing the object to compare to.

pfIsEqual
[out] Devuelve distinto de cero (TRUE) si los valores de los objetos son iguales; en caso contrario, devuelve cero (FALSE).[out] Returns non-zero (TRUE) if the values of the objects are equal; otherwise, returns zero (FALSE).

Valor devueltoReturn Value

Si se realiza correctamente, devuelve S_OK; en caso contrario, devuelve un código de error.If successful, returns S_OK; otherwise, returns an error code.

ComentariosRemarks

Normalmente, este método puede comparar las direcciones de los valores representados por la pObject parámetro y esto IDebugObject objeto; si las direcciones son iguales, los objetos se consideran iguales.Typically, this method can compare the addresses of the values represented by the pObject parameter and this IDebugObject object; if the addresses are equal, then the objects can be considered equal.

Vea tambiénSee Also

IDebugObjectIDebugObject