次の方法で共有


Strong Naming Global Static 関数

更新 : 2010 年 7 月

ここでは、アセンブリの厳密名署名を管理するために使用されるアンマネージ グローバル静的関数について説明します。

メモメモ

これらの関数はすべて、.NET Framework Version 4 では推奨されていません。推奨される代替策については、ICLRStrongName インターフェイスを参照してください。

このセクションの内容

  • GetHashFromAssemblyFile 関数
    指定したハッシュ アルゴリズムを使用して、指定したアセンブリ ファイルのハッシュを取得します。 .NET Framework 4 では使用されなくなりました。

  • GetHashFromAssemblyFileW 関数
    指定したハッシュ アルゴリズムを使用して、Unicode 文字列として指定したアセンブリ ファイルのハッシュを取得します。 .NET Framework 4 では使用されなくなりました。

  • GetHashFromBlob 関数
    指定したハッシュ アルゴリズムを使用して、指定したメモリ アドレスのアセンブリのハッシュを取得します。 .NET Framework 4 では使用されなくなりました。

  • GetHashFromFile 関数
    指定されたファイルのコンテンツのハッシュを生成します。 .NET Framework 4 では使用されなくなりました。

  • GetHashFromFileW 関数
    Unicode 文字列で指定されたファイルのコンテンツのハッシュを生成します。 .NET Framework 4 では使用されなくなりました。

  • GetHashFromHandle 関数
    指定したハッシュ アルゴリズムを使用して、指定したファイル ハンドルを持つファイルのコンテンツのハッシュを生成します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameCompareAssemblies 関数
    2 つのアセンブリの違いが、厳密な名前の署名のみかどうかを判断します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameErrorInfo 関数
    厳密な名前の関数のいずれかによって発生した最終エラー コードを取得します。

  • StrongNameFreeBuffer 関数
    StrongNameGetPublicKeyStrongNameTokenFromPublicKeyStrongNameSignatureGeneration などの厳密な名前の関数への前の呼び出しで割り当てられたメモリを解放します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameGetBlob 関数
    指定したアドレスの実行可能ファイルのバイナリ表現を、指定したバッファーに格納します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameGetBlobFromImage 関数
    指定したメモリ アドレスにあるアセンブリ イメージのバイナリ表現を取得します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameGetPublicKey 関数
    公開キーと秘密キーのペアから公開キーを取得します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameHashSize 関数
    指定したハッシュ アルゴリズムを使用するハッシュに必要なバッファー サイズを取得します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameKeyDelete 関数
    指定したキー コンテナーを削除します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameKeyGen 関数
    厳密な名前を使用するために、新しい公開キーと秘密キーのペアを生成します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameKeyGenEx 関数
    厳密な名前を使用するために、指定したキー サイズで、新しい公開キーと秘密キーのペアを生成します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameKeyInstall 関数
    公開キーと秘密キーのペアをコンテナーにインポートします。 .NET Framework 4 では使用されなくなりました。

  • StrongNameSignatureGeneration 関数
    指定されたアセンブリの厳密な名前の署名を生成します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameSignatureGenerationEx 関数
    指定されたフラグに従って、指定されたアセンブリの厳密な名前の署名を生成します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameSignatureSize 関数
    厳密な名前の署名のサイズを返します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameSignatureVerification 関数
    指定されているパスにあるアセンブリ マニフェストに、指定されたフラグに従って検証される、厳密な名前の署名が含まれているかどうかを示す値を取得します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameSignatureVerificationEx 関数
    指定されているパスのアセンブリ マニフェストに、厳密な名前の署名が含まれているかどうかを示す値を取得します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameSignatureVerificationFromImage 関数
    メモリに割り当て済みのアセンブリが、関連付けられている公開キーに対して有効かどうかを検証します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameTokenFromAssembly 関数
    指定したアセンブリ ファイルから厳密な名前のトークンを作成します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameTokenFromAssemblyEx 関数
    指定したアセンブリ ファイルから厳密な名前のトークンを作成し、公開キーを返します。 .NET Framework 4 では使用されなくなりました。

  • StrongNameTokenFromPublicKey 関数
    公開キーを表すトークンを取得します。 .NET Framework 4 では使用されなくなりました。

関連項目

厳密な名前付け構造体 ICLRStrongName

履歴の変更

日付

履歴

理由

2010 年 7 月

非推奨の関数に関する注記と推奨される代替策へのリンクを追加しました。

情報の拡充