Condividi tramite


ICLRValidator

Aggiornamento: novembre 2007

Fornisce metodi per convalidare le immagini eseguibili di tipo PE e segnalare gli errori di convalida.

interface ICLRValidator : IUnknown {
    HRESULT FormatEventInfo (
        [in] HRESULT            hVECode,
        [in] VEContext          Context,
        [in, out] LPWSTR        msg,
        [in] unsigned long      ulMaxLength,
        [in] SAFEARRAY(VARIANT) psa
    );
    HRESULT Validate (
        [in] IVEHandler        *veh,
        [in] unsigned long      ulAppDomainId,
        [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
    );
};

Metodi

Metodo

Descrizione

Metodo ICLRValidator::FormatEventInfo

Ottiene un messaggio dettagliato sull'errore di convalida specificato.

Metodo ICLRValidator::Validate

Convalida il file eseguibile di tipo PE o MSIL (Microsoft Intermediate Language) nel file specificato.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: IValidator.idl

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

ICLRErrorReportingManager

Altre risorse

Interfacce di hosting