Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetFunctionParameterTypeAt-Methode gibt den Typ des i-th-Arguments an die Funktion zurück.
Syntax
HRESULT GetFunctionParameterTypeAt(
ULONG64 i,
IDebugHostType **parameterType
);
Parameter
i
Ein nullbasierter Index in der Funktionsargumentliste, für die der Argumenttyp abgerufen werden soll.
parameterType
Der Typ des i-th-Arguments für die Funktion wird hier zurückgegeben.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Bemerkungen
Beispielcode-
ComPtr<IDebugHostType> spType; /* get a type for a function (see FindTypeByName) */
// enumerate (in order) the types of parameters the function takes
ULONG64 count;
if (SUCCEEDED(spType->GetFunctionParameterTypeCount(&count)))
{
for (ULONG64 i = 0; i < count; ++i)
{
ComPtr<IDebugHostType> spParamType;
if (SUCCEEDED(spType->GetFunctionParameterTypeAt(i, &spParamType)))
{
// spParamType is the type symbol for the type of parameter the
// function takes at position i in the argument list.
}
}
}
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | dbgmodel.h |