IDebugFunctionObject::CreateObject

Crée un objet à l’aide d’un constructeur.

Syntaxe

int CreateObject(
   IDebugFunctionObject pConstructor,
   uint                 dwArgs,
   IDebugObject[]       pArgs,
   out IDebugObject     ppObject
);

Paramètres

pConstructor
[in] Objet IDebugFunctionObject représentant le constructeur de l’objet à créer.

dwArgs
[in] Nombre de paramètres dans le pArg tableau. Représente le nombre de paramètres passés au constructeur.

pArg
[in] Tableau d’objets IDebugObject représentant les paramètres passés au constructeur.

ppObject
[out] Retourne un IDebugObject représentant l’objet nouvellement créé.

Valeur de retour

Si elle réussit, retourne S_OK ; sinon, retourne un code d’erreur.

Notes

Appelez cette méthode pour créer un objet qui représente une instance d’une classe (ou d’un autre type complexe nécessitant un constructeur) qui est un paramètre de la fonction représentée par l’interface IDebugFunctionObject .

Si le paramètre d’objet ne nécessite pas de constructeur, appelez la méthode CreateObjectNoConstructor .

Voir aussi