次の方法で共有


INativeImageInstallInfo

更新 : 2007 年 11 月

ネイティブ イメージに関する情報を呼び出し元が取得およびキャッシュできるメソッドを提供します。これにより、対応するマネージ アセンブリを使用せずにネイティブ イメージに直接バインドできます。

interface INativeImageInstallInfo : IUnknown {
        
    HRESULT EnumDependencies (
        HCORENUM                       *phEnum,
        INativeImageDependency         *rDeps[],
        ULONG                          cMax,
        DWORD                          *pdwCount
    );
        
    HRESULT GetConfigMask (
        DWORD                          *pConfigMask
    );
        
    HRESULT GetConfigString (
        LPWSTR                         szConfigString,
        DWORD                          *pdwLength
    );
        
    HRESULT GetEvaluationDataToCache (
        BYTE                           *ppbBuffer,
        DWORD                          *pdwBufferSize
    );
        
    HRESULT GetILSignature (
        CORCOMPILE_ASSEMBLY_SIGNATURE  *pILSign
    );
        
    HRESULT GetILStrongSignature (
        BYTE                           *pbSig,
        DWORD                          *pcbSig
    );
        
    HRESULT GetSignature (
        CORCOMPILE_NGEN_SIGNATURE      *pNgenSign
    );
        
};

メソッド

メソッド

説明

INativeImageInstallInfo::EnumDependencies メソッド

現在のネイティブ イメージが依存するアセンブリの列挙子を取得します。

INativeImageInstallInfo::GetConfigMask メソッド

部分一致で使用するために、現在キャッシュされているネイティブ イメージのマスクを取得します。

INativeImageInstallInfo::GetConfigString メソッド

ネイティブ イメージの内容、依存関係、仮定に関する情報を含む文字列を取得します。

INativeImageInstallInfo::GetEvaluationDataToCache メソッド

ネイティブ イメージの評価に使用するデータを取得します。

INativeImageInstallInfo::GetILSignature メソッド

Microsoft Intermediate Language (MSIL) アセンブリの署名を取得します。

INativeImageInstallInfo::GetILStrongSignature メソッド

マネージ アセンブリの厳密に型指定された署名を取得します。

INativeImageInstallInfo::GetSignature メソッド

ネイティブ イメージの署名を取得します。

解説

IMetaDataAssemblyImport インターフェイスは、INativeImageInstallInfo インターフェイスで照会できます。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : Cor.h

ライブラリ : MsCorEE.dll でリソースとして使用されていること

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

その他の技術情報

メタデータ インターフェイス