IDebugFunctionObject::CreateObjectNoConstructorIDebugFunctionObject::CreateObjectNoConstructor

Cria um objeto com nenhum construtor.Creates an object with no constructor.

SintaxeSyntax

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

ParâmetrosParameters

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

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

Valor de retornoReturn 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 um tipo complexo (que não requer um construtor) que é um parâmetro para a função que é representado pelo IDebugFunctionObject interface.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 de objeto requer um construtor, chame o CreateObject método.If the object parameter requires a constructor, call the CreateObject method.

Consulte tambémSee Also

IDebugField IDebugField
IDebugFunctionObject IDebugFunctionObject
CreateObjectCreateObject