Freigeben über


IMetaDataImport2::GetGenericParamProps-Methode (rometadataapi.h)

Ruft die Metadaten ab, die dem generischen Parameter zugeordnet sind, der durch das angegebene Token repräsentiert wird.

Syntax

HRESULT GetGenericParamProps(
  [in]  mdGenericParam gp,
  [out] ULONG          *pulParamSeq,
  [out] DWORD          *pdwParamFlags,
  [out] mdToken        *ptOwner,
  [out] DWORD          *reserved,
  [out] LPWSTR         wzname,
  [in]  ULONG          cchName,
  [out] ULONG          *pchName
);

Parameter

[in] gp

Das Token, das den generischen Parameter darstellt, für den Metadaten zurückgegeben werden sollen.

[out] pulParamSeq

Die Ordnungsposition des Type-Parameters im übergeordneten Konstruktor oder der übergeordneten Methode.

[out] pdwParamFlags

Ein Wert der CorGenericParamAttr-Enumeration , der den Typ für den generischen Parameter beschreibt.

[out] ptOwner

Ein TypeDef- oder MethodDef-Token, das den Besitzer des Parameters darstellt.

[out] reserved

Für zukünftige Erweiterungen reserviert.

[out] wzname

Der Name des generischen Parameters.

[in] cchName

Die Größe des wzName-Puffers .

[out] pchName

Die zurückgegebene Größe des Namens in Breitzeichen.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile rometadataapi.h

Weitere Informationen

IMetaDataImport2