Freigeben über


IMetaDataAssemblyImport::GetExportedTypeProps-Methode (rometadataapi.h)

Ruft die Menge der Eigenschaften des exportierten Typs mit der angegebenen Metadatensignatur ab.

Syntax

HRESULT GetExportedTypeProps(
  [in]  mdExportedType mdct,
  [out] LPWSTR         szName,
  [in]  ULONG          cchName,
  [out] ULONG          *pchName,
  [out] mdToken        *ptkImplementation,
  [out] mdTypeDef      *ptkTypeDef,
  [out] DWORD          *pdwExportedTypeFlags
);

Parameter

[in] mdct

Ein mdExportedType-Metadatentoken , das den exportierten Typ darstellt.

[out] szName

Der Name des exportierten Typs.

[in] cchName

Die Größe von szName in Breitzeichen.

[out] pchName

Die Anzahl der in szName tatsächlich zurückgegebenen Breitzeichen.

[out] ptkImplementation

Ein mdFile-, mdAssemblyRef- oder mdExportedType-Metadatentoken , das den Zugriff auf die Eigenschaften des exportierten Typs enthält oder zulässt.

[out] ptkTypeDef

Ein Zeiger auf ein mdTypeDef-Token , das einen Typ in der Datei darstellt.

[out] pdwExportedTypeFlags

Ein Zeiger auf die Flags, die die Metadaten beschreiben, die auf den exportierten Typ angewendet werden. Der Flagwert kann mindestens ein CorTypeAttr-Wert sein.

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

Imetadataassemblyimport