TRANSACTION_STATE枚举 (wdm.h)
TRANSACTION_STATE 枚举定义 KTM 可以分配给事务的状态。
语法
typedef enum _TRANSACTION_STATE {
TransactionStateNormal,
TransactionStateIndoubt,
TransactionStateCommittedNotify
} TRANSACTION_STATE;
常数
TransactionStateNormal 事务的状态既不确定也不提交。 |
TransactionStateIndoubt 事务的状态是不确定的(也就是说,KTM 无法确定事务是应提交还是回滚)。 如果事务 高级事务管理器 不可用,则已准备好的事务进入“怀疑”状态。 |
TransactionStateCommittedNotify 事务已提交。 提交通知可能(或可能未提交)已传送到所有登记。 |
言论
TRANSACTION_STATE 枚举用于 TRANSACTION_BASIC_INFORMATION 结构。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的作系统版本中可用。 |
标头 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |