KTMOBJECT_CURSOR结构 (wdm.h)
当组件调用 ZwEnumerateTransactionObject时,KTMOBJECT_CURSOR 结构接收有关 KTM 对象的枚举信息。
语法
typedef struct _KTMOBJECT_CURSOR {
GUID LastQuery;
ULONG ObjectIdCount;
GUID ObjectIds[1];
} KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR;
成员
LastQuery
ZwEnumerateTransactionObject 返回后,此成员包含 ZwEnumerateTransactionObject 枚举的最后一个对象的 GUID。 在首次调用 ZwEnumerateTransactionObject 之前,调用方必须将此值设置为零。
ObjectIdCount
ZwEnumerateTransactionObject 返回后,此成员包含 ObjectIds 数组包含的 GUID 数。
ObjectIds[1]
调用方分配的 GUID 类型元素数组。 ZwEnumerateTransactionObject 返回后,此数组包含标识枚举对象的 GUID。
言论
KTMOBJECT_CURSOR 结构用于调用方传递给 ZwEnumerateTransactionObject 例程的缓冲区开头。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的作系统版本中可用。 |
标头 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |