ICreateTypeInfo::SetFuncAndParamNames-Methode (oaidl.h)

Legt den Namen einer Funktion und die Namen ihrer Parameter auf die angegebenen Namen fest.

Syntax

HRESULT SetFuncAndParamNames(
  [in] UINT     index,
  [in] LPOLESTR *rgszNames,
  [in] UINT     cNames
);

Parameter

[in] index

Der Index der Funktion, deren Funktionsname und Parameternamen festgelegt werden sollen.

[in] rgszNames

Ein Array von Zeigern auf Namen. Das erste Element ist der Funktionsname. Nachfolgende Elemente sind Namen von Parametern.

[in] cNames

Die Anzahl der Elemente im rgszNames-Array .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S_OK
Erfolg.
E_INVALIDARG
Mindestens eines der Argumente ist ungültig.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.
E_ACCESSDENIED
In das Ziel kann nicht geschrieben werden.
STG_E_INSUFFICIENTMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.
TYPE_E_ELEMENTNOTFOUND
Das Element wurde nicht gefunden.

Hinweise

Diese Methode muss einmal für jede Eigenschaft verwendet werden. Der letzte Parameter für die Put- und putref-Accessorfunktionen ist unbenannt.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oaidl.h

Weitere Informationen

ICreateTypeInfo