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) |