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 .