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 呼び出されたツールの絶対パス。