Interface INativeImageInstallInfo
Fornece métodos para permitir que chamadores para obter e armazenar em cache informações sobre um nativo imagem. Isso proporciona a ligação direta com o nativo imagem, em vez de um assembly gerenciado correspondente.
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
);
};
Métodos
Método |
Descrição |
---|---|
Obtém um enumerador para os assemblies dos quais o corrente nativo depende da imagem. |
|
Obtém uma máscara de atualmente em cache nativo imagem a ser usada para correspondência parcial. |
|
Obtém uma cadeia de caracteres que contém informações sobre o Sumário, dependências e pressupostos o nativo imagem. |
|
Obtém os dados a ser usado para avaliação do nativo imagem. |
|
Obtém a assinatura de assembly Microsoft intermediate linguagem (MSIL). |
|
Obtém a assinatura de nome forte do assembly gerenciado. |
|
Obtém a assinatura da imagem nativa. |
Comentários
The Interface IMetaDataAssemblyImport interface pode ser consultado para a INativeImageInstallInfo interface.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: Cor.h
Biblioteca: Usado sistema autônomo um recurso em MsCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0