Partager via


IModelObject ::GetTargetInfo, méthode (dbgmodel.h)

La méthode GetTargetInfo est effectivement une combinaison des méthodes GetLocation et GetTypeInfo qui retournent à la fois l’emplacement abstrait et le type natif de l’objet donné.

Syntaxe

HRESULT GetTargetInfo(
  Location       *location,
  IDebugHostType **type
);

Paramètres

location

L’emplacement abstrait de l’objet natif représenté par ce pointeur est retourné ici.

type

Le type natif de l’objet représenté par ce pointeur est retourné ici sous la forme d’une interface IDebugHostType.

Valeur de retour

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Remarques

Exemple de code

ComPtr<IModelObject> spObject; /* get an object */

Location loc;
ComPtr<IDebugHostType> spType;
if (SUCCEEDED(spObject->GetTargetInfo(&loc, &spType)))
{
    // loc has a valid location
    // spType has a valid type -- the type of the object
}

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IModelObject