INativeImageInstallInfo-Schnittstelle
Aktualisiert: November 2007
Stellt Methoden bereit, die dem Aufrufer das Abrufen und Zwischenspeichern von Informationen zum systemeigenen Abbild ermöglichen. Dies ermöglicht das direkte Binden an das systemeigene Abbild, statt über eine entsprechende verwaltete Assembly.
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
);
};
Methoden
Methode |
Beschreibung |
---|---|
Ruft einen Enumerator für die Assemblys ab, von denen das aktuelle systemeigene Abbild abhängt. |
|
Ruft eine Maske des aktuell zwischengespeicherten systemeigenen Abbilds für einen partiellen Vergleich ab. |
|
Ruft eine Zeichenfolge ab, die Informationen über den Inhalt, Abhängigkeiten und Annahmen des systemeigenen Abbilds enthält. |
|
Ruft die Daten ab, die für die Auswertung des systemeigenen Abbilds verwendet werden sollen. |
|
Ruft die Signatur der MSIL-Assembly (Microsoft Intermediate Language) ab. |
|
Ruft die Signatur mit starkem Namen der verwalteten Assembly ab. |
|
Ruft die Signatur des systemeigenen Abbilds ab. |
Hinweise
Die IMetaDataAssemblyImport-Schnittstelle kann für die INativeImageInstallInfo-Schnittstelle abgefragt werden.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0