CF_PROCESS_INFO 構造体 (cfapi.h)

コールバックをトリガーするユーザー プロセスに関する情報が含まれます。

構文

typedef struct CF_PROCESS_INFO {
  DWORD  StructSize;
  DWORD  ProcessId;
  PCWSTR ImagePath;
  PCWSTR PackageName;
  PCWSTR ApplicationId;
  PCWSTR CommandLine;
  DWORD  SessionId;
} CF_PROCESS_INFO;

メンバー

StructSize

CF_PROCESS_INFO構造体のサイズ。

ProcessId

ユーザー プロセスの 32 ビット ID。

ImagePath

NT ファイル パスの形式のボリューム名を含む、メイン実行可能ファイルの絶対パス。 プラットフォームがイメージ パスを取得できなかった場合は、 UNKNOWN が返されます。

PackageName

最新のアプリケーションに使用されます。 アプリ パッケージ名。

ApplicationId

最新のアプリケーションに使用されます。 アプリケーション ID。

CommandLine

注意

このメンバーは、バージョン 1803 Windows 10で追加されました。

プロセスを開始するために使用される文字列。 プラットフォームがコマンド ラインを取得できなかった場合は、 UNKNOWN が返されます。

SessionId

注意

このメンバーは、バージョン 1803 Windows 10で追加されました。

コールバックをトリガーするユーザー プロセスが存在するセッションの 32 ビット ID。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header cfapi.h

こちらもご覧ください

CF_CALLBACK_INFO