winbase.h) (OPERATION_START_PARAMETERS 结构
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 中引入,Windows Server 2012为版本 1。 |
OperationId
每个操作都有一个 OPERATION_ID 命名空间,该命名空间对于每个进程都是唯一的。 如果两个应用程序都使用相同的 OPERATION_ID 值来标识两个操作,则系统将为每个操作维护单独的上下文。
Flags
此参数的值可以包含以下值的任意组合。
值 | 含义 |
---|---|
|
指定系统应仅跟踪多线程应用程序中调用线程的活动。 在单个线程上执行操作以将其活动与进程中的其他线程隔离时,请指定此标志。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | winbase.h (包括 Windows.h) |
另请参阅