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.
Ruft die FUNCDESC-Struktur ab, die Informationen zu einer angegebenen Funktion enthält.
Syntax
HRESULT GetFuncDesc(
[in] UINT index,
[out] FUNCDESC **ppFuncDesc
);
Parameter
[in] index
Der Index der Funktion, deren Beschreibung zurückgegeben werden soll. Der Index sollte im Bereich von 0 bis 1 kleiner sein als die Anzahl der Funktionen in diesem Typ.
[out] ppFuncDesc
Eine FUNCDESC-Struktur, die die angegebene Funktion beschreibt.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Erfolg. |
|
Mindestens eines der Argumente ist ungültig. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Hinweise
Die Funktion ITypeInfo::GetFuncDesc bietet Zugriff auf eine FUNCDESC-Struktur, die die Funktion mit dem angegebenen Index beschreibt. Die FUNCDESC-Struktur sollte mit ITypeInfo::ReleaseFuncDesc freigegeben werden. Die Anzahl der Funktionen im Typ ist eines der Attribute, die in der TYPEATTR-Struktur enthalten sind.
Beispiele
Im folgenden Beispiel ist die CHECKRESULT-Funktion nicht definiert. Ersetzen Sie diese Funktion durch Ihren Fehlerbehandlungscode.
CHECKRESULT(ptypeinfo->GetFuncDesc(i, &pfuncdesc));
idMember = pfuncdesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL, NULL));
ptypeinfo->ReleaseFuncDesc(pfuncdesc);
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | oaidl.h |