IDebugFunctionObject::CreateObject

생성자를 사용하여 개체를 만듭니다.

구문

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

매개 변수

pConstructor
[in] 만들 개체의 생성자를 나타내는 IDebugFunctionObject 개체입니다.

dwArgs
[in] pArg 배열의 매개 변수의 수입니다. 생성자에 전달되는 매개 변수 수를 나타냅니다.

pArg
[in] 생성자에 전달된 매개 변수를 나타내는 IDebugObject 개체의 배열입니다.

ppObject
[out] 새로 생성된 개체를 나타내는 IDebugObject를 반환합니다.

Return Value

성공하면 S_OK를 반환하고 실패하면 오류 코드를 반환합니다.

설명

이 메서드를 호출하여 IDebugFunctionObject 인터페이스로 표현되는 함수에 대한 매개 변수인 클래스(또는 생성자가 필요한 다른 복합 형식)의 인스턴스를 나타내는 개체를 만듭니다.

개체 매개 변수에 생성자가 필요하지 않은 경우 CreateObjectNoConstructor 메서드를 호출합니다.

참고 항목