共用方式為


IValidator

更新:2007 年 11 月

提供方法來驗證可攜式執行檔 (PE) 映像和報告驗證錯誤。

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
    );
};

方法

方法

描述

Validate

驗證指定的 PE 或 Microsoft Intermediate Language (MSIL) 檔案。

FormatEventInfo

取得對應至指定之驗證錯誤的錯誤訊息。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**IValidator.idl

程式庫:包含做為 MSCorEE.dll 中的資源

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

其他資源

裝載介面