OPERATION_START_PARAMETERS構造体 (winbase.h)
この構造体は、 OperationStart 関数によって使用されます。
構文
typedef struct _OPERATION_START_PARAMETERS {
ULONG Version;
OPERATION_ID OperationId;
ULONG Flags;
} OPERATION_START_PARAMETERS, *POPERATION_START_PARAMETERS;
メンバー
Version
このパラメーターは、Windows SDKで定義されているOPERATION_API_VERSION値に初期化する必要があります。
値 | 意味 |
---|---|
|
この API は Windows 8 で導入され、バージョン 1 としてWindows Server 2012されました。 |
OperationId
各操作には、プロセスごとに一意の OPERATION_ID 名前空間があります。 2 つのアプリケーションが同じ OPERATION_ID 値を使用して 2 つの操作を識別する場合、システムは操作ごとに個別のコンテキストを保持します。
Flags
このパラメーターの値には、次の値の任意の組み合わせを含めることができます。
値 | 意味 |
---|---|
|
システムがマルチスレッド アプリケーションの呼び出し元スレッドのアクティビティのみを追跡することを指定します。 1 つのスレッドで操作を実行し、そのアクティビティをプロセス内の他のスレッドから分離する場合は、このフラグを指定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | winbase.h (Windows.h を含む) |
こちらもご覧ください