IMetaDataAssemblyImport::GetExportedTypeProps メソッド (rometadataapi.h)

指定されたメタデータ署名を持つエクスポートされた型のプロパティのセットを取得します。

構文

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

パラメーター

[in] mdct

エクスポートされた型を表す mdExportedType メタデータ トークン。

[out] szName

エクスポートされた型の名前。

[in] cchName

szName のサイズ (ワイド文字)。

[out] pchName

szName で実際に返されるワイド文字の数。

[out] ptkImplementation

エクスポートされた型のプロパティへのアクセスを許可または含む mdFilemdAssemblyRef、または mdExportedType メタデータ トークン。

[out] ptkTypeDef

ファイル内の型を表す mdTypeDef トークンへのポインター。

[out] pdwExportedTypeFlags

エクスポートされた型に適用されるメタデータを記述するフラグへのポインター。 フラグ値には、1 つまたは複数の CorTypeAttr 値を指定できます。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
対象プラットフォーム Windows
ヘッダー rometadataapi.h

こちらもご覧ください

IMetaDataAssemblyImport