Aracılığıyla paylaş


IDebugFunctionObject::CreateObject

Oluşturucu kullanarak bir nesne oluşturur.

Sözdizimi

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

Parametreler

pConstructor
[in] Oluşturulacak nesnenin oluşturucusunu temsil eden bir IDebugFunctionObject nesnesi.

dwArgs
[in] Dizideki pArg parametre sayısı. Oluşturucuya geçirilen parametre sayısını temsil eder.

pArg
[in] Oluşturucuya geçirilen parametreleri temsil eden bir IDebugObject nesneleri dizisi.

ppObject
[out] Yeni oluşturulan nesneyi temsil eden bir IDebugObject döndürür.

İade Değeri

Başarılı olursa, S_OK döndürür; aksi takdirde bir hata kodu döndürür.

Açıklamalar

IDebugFunctionObject arabirimi tarafından temsil edilen işlevin parametresi olan bir sınıfın örneğini (veya oluşturucu gerektiren başka bir karmaşık türü) temsil eden bir nesne oluşturmak için bu yöntemi çağırın.

Nesne parametresi bir oluşturucu gerektirmiyorsa CreateObjectNoConstructor yöntemini çağırın.

Ayrıca bkz.