Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Stellt Methoden zur Validierung von übertragbaren ausführbaren Abbildern (Portable Executable, PE) und zum Melden von Validierungsfehlern bereit.
interface IValidator : IUnknown {
HRESULT Validate(
[in] IVEHandler *veh,
[in] IUnknown *pAppDomain,
[in] unsigned long ulFlags,
[in] unsigned long ulMaxError,
[in] unsigned long token,
[in] LPWSTR fileName,
[in, size_is(ulSize)] BYTE *pe,
[in] unsigned long ulSize
);
HRESULT FormatEventInfo(
[in] HRESULT hVECode,
[in] VEContext Context,
[in, out] LPWSTR msg,
[in] unsigned long ulMaxLength,
[in] SAFEARRAY(VARIANT) psa
);
};
Methoden
Methode |
Beschreibung |
|---|---|
Validate |
Überprüft die angegebene PE- oder Microsoft Intermediate Language (MSIL)-Datei. |
FormatEventInfo |
Ruft die Fehlermeldung ab, die dem angegebenen Validierungsfehler entspricht. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: IValidator.idl
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0