次の方法で共有


ASM_NAME列挙 (winsxs.h)

ASM_NAME列挙の値は、サイド バイ サイド アセンブリ名に含まれる名前と値のペアのプロパティ ID です。

構文

typedef enum __MIDL_IAssemblyName_0001 {
  ASM_NAME_PUBLIC_KEY = 0,
  ASM_NAME_PUBLIC_KEY_TOKEN,
  ASM_NAME_HASH_VALUE,
  ASM_NAME_NAME,
  ASM_NAME_MAJOR_VERSION,
  ASM_NAME_MINOR_VERSION,
  ASM_NAME_BUILD_NUMBER,
  ASM_NAME_REVISION_NUMBER,
  ASM_NAME_CULTURE,
  ASM_NAME_PROCESSOR_ID_ARRAY,
  ASM_NAME_OSINFO_ARRAY,
  ASM_NAME_HASH_ALGID,
  ASM_NAME_ALIAS,
  ASM_NAME_CODEBASE_URL,
  ASM_NAME_CODEBASE_LASTMOD,
  ASM_NAME_NULL_PUBLIC_KEY,
  ASM_NAME_NULL_PUBLIC_KEY_TOKEN,
  ASM_NAME_CUSTOM,
  ASM_NAME_NULL_CUSTOM,
  ASM_NAME_MVID,
  ASM_NAME_MAX_PARAMS
} ASM_NAME;

定数

 
ASM_NAME_PUBLIC_KEY
値: 0
アセンブリの公開キーのプロパティ ID。 値はバイト配列です。
ASM_NAME_PUBLIC_KEY_TOKEN
アセンブリの公開キー トークンのプロパティ ID。 値はバイト配列です。
ASM_NAME_HASH_VALUE
予約された名前と値のペアのプロパティ ID。 値はバイト配列です。
ASM_NAME_NAME
アセンブリの単純な名前のプロパティ ID。 値は文字列値です。
ASM_NAME_MAJOR_VERSION
アセンブリのメジャー バージョンのプロパティ ID。 値は WORD 値です。
ASM_NAME_MINOR_VERSION
アセンブリのマイナー バージョンのプロパティ ID。 値は WORD 値です。
ASM_NAME_BUILD_NUMBER
アセンブリのビルド バージョンのプロパティ ID。 値は WORD 値です。
ASM_NAME_REVISION_NUMBER
アセンブリのリビジョン バージョンのプロパティ ID。 値は WORD 値です。
ASM_NAME_CULTURE
アセンブリのカルチャのプロパティ ID。 値は文字列値です。
ASM_NAME_PROCESSOR_ID_ARRAY
予約された名前と値のペアのプロパティ ID。
ASM_NAME_OSINFO_ARRAY
予約された名前と値のペアのプロパティ ID。
ASM_NAME_HASH_ALGID
予約された名前と値のペアのプロパティ ID。 値は DWORD 値です。
ASM_NAME_ALIAS
予約された名前と値のペアのプロパティ ID。
ASM_NAME_CODEBASE_URL
予約された名前と値のペアのプロパティ ID。
ASM_NAME_CODEBASE_LASTMOD
予約された名前と値のペアのプロパティ ID。 値は FILETIME 構造体です。
ASM_NAME_NULL_PUBLIC_KEY
公開キーを持たない単純な名前付きアセンブリとしてのアセンブリのプロパティ ID。
ASM_NAME_NULL_PUBLIC_KEY_TOKEN
公開キー トークンを持たない単純な名前付きアセンブリとしてのアセンブリのプロパティ ID。
ASM_NAME_CUSTOM
予約された名前と値のペアのプロパティ ID。 値は文字列値です。
ASM_NAME_NULL_CUSTOM
予約された名前と値のペアのプロパティ ID。
ASM_NAME_MVID
予約された名前と値のペアのプロパティ ID。
ASM_NAME_MAX_PARAMS
予約済み。

必要条件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header winsxs.h