分享方式:


INVOCATION_DATA 結構

C++ Build Insights SDK 與 Visual Studio 2017 和更新版本相容。 若要查看這些版本的檔,請將本文的 Visual Studio 版本 選取器控制項設定為 Visual Studio 2017 或更新版本。 其位於此頁面目錄頂端。

結構 INVOCATION_DATA 描述編譯器或連結器調用。

語法

typedef struct INVOCATION_DATA_TAG
{
    int                         MSVCToolCode;

    INVOCATION_VERSION_DATA     ToolVersion;

    const char*                 ToolVersionString;
    const wchar_t*              WorkingDirectory;
    const wchar_t*              ToolPath;

} INVOCATION_DATA;

成員

名稱 描述
MSVCToolCode 識別調用型別的程式碼。 如需詳細資訊,請參閱 MSVC_TOOL_CODE
ToolVersion 物件,將叫用工具的版本儲存為整數值的群組。
ToolVersionString 描述叫用工具的文字格式版本。
WorkingDirectory 叫用的來原始目錄。
ToolPath 叫用工具的絕對路徑。