Método IDebugHostType3::GetFunctionVarArgsKind (dbgmodel.h)
El método GetFunctionVarArgsKind devuelve si una función determinada utiliza una lista de argumentos variables y, si es así, qué estilo de argumentos de variable utiliza. Tal se define mediante un miembro de la enumeración VarArgsKind de se define de la siguiente manera:
Sintaxis
HRESULT GetFunctionVarArgsKind(
VarArgsKind *varArgsKind
);
Parámetros
varArgsKind
Valor de la enumeración VarArgsKind que indica si la función es una función varargs y, si es así, qué estilo de argumentos variables utiliza.
Valor devuelto
Este método devuelve HRESULT que indica éxito o error. Este método no producirá un error en una función no varargs.
Observaciones
de código de ejemplo
ComPtr<IDebugHostType> spType; /* get a type for a function (see FindTypeByName) */
ComPtr<IDebugHostType2> spType2;
if (SUCCEEDED(spType.As(&spType2)))
{
VarArgsKind vaKind;
if (SUCCEEDED(spType->GetFunctionVarArgsKind(&vaKind)))
{
// vaKind indicates whether the function is varargs and, if so, what
// style of varargs the function utilizes.
}
}
Requisitos
Requisito | Valor |
---|---|
encabezado de | dbgmodel.h |