Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Fornisce i metodi che consentono ai chiamanti di ottenere e memorizzare nella cache le informazioni relative a un'immagine nativa. In questo modo, è possibile utilizzare l'associazione diretta all'immagine nativa anziché mediante un assembly gestito corrispondente.
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
);
};
Metodi
Metodo |
Descrizione |
|---|---|
Ottiene un enumeratore per gli assembly da cui dipende l'immagine nativa corrente. |
|
Ottiene una maschera dell'immagine nativa attualmente memorizzata nella cache da utilizzare per creare un'associazione parziale. |
|
Ottiene una stringa contenente informazioni sul contenuto, sulle dipendenze e sulle assunzioni dell'immagine nativa. |
|
Ottiene i dati da utilizzare per la valutazione dell'immagine nativa. |
|
Ottiene la firma dell'assembly MSIL (Microsoft Intermediate Language). |
|
Ottiene la firma con nome sicuro dell'assembly gestito. |
|
Ottiene la firma dell'immagine nativa. |
Note
Sull'interfaccia IMetaDataAssemblyImport può essere eseguita una query per l'interfaccia INativeImageInstallInfo.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Cor.h
Libreria: utilizzata come risorsa in MsCorEE.dll
Versioni di .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0