IDebugFunctionObject::CreateObjectNoConstructorIDebugFunctionObject::CreateObjectNoConstructor

Cria um objeto sem Construtor.Creates an object with no constructor.

SintaxeSyntax

HRESULT CreateObjectNoConstructor( 
   IDebugField*   pClassObject,
   IDebugObject** ppObject
);
int CreateObjectNoConstructor(
   IDebugField      pClassField,
   out IDebugObject ppObject
);

ParâmetrosParameters

pClassObject
no Um objeto IDebugField que representa o tipo do objeto a ser criado.[in] An IDebugField object representing the type of the object to be created.

ppObject
fora Retorna um IDebugObject que representa o objeto recém-criado.[out] Returns an IDebugObject representing the newly created object.

Valor RetornadoReturn Value

Se for bem-sucedido, retornará S_OK; caso contrário, retorna um código de erro.If successful, returns S_OK; otherwise, returns an error code.

ComentáriosRemarks

Chame esse método para criar um objeto que representa uma instância de uma estrutura ou tipo complexo (que não requer um construtor) que seja um parâmetro para a função que é representada pela interface IDebugFunctionObject .Call this method to create an object that represents an instance of a structure or complex type (that does not require a constructor) that is a parameter to the function which is represented by the IDebugFunctionObject interface.

Se o parâmetro Object exigir um construtor, chame o método CreateObject .If the object parameter requires a constructor, call the CreateObject method.

Confira tambémSee also