KTMOBJECT_CURSOR Struktur (wdm.h)
Die KTMOBJECT_CURSOR Struktur empfängt Enumerationsinformationen zu KTM-Objekten, wenn eine Komponente ZwEnumerateTransactionObjectaufruft.
Syntax
typedef struct _KTMOBJECT_CURSOR {
GUID LastQuery;
ULONG ObjectIdCount;
GUID ObjectIds[1];
} KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR;
Angehörige
LastQuery
Nachdem ZwEnumerateTransactionObject zurückgegeben wurde, enthält dieses Element die GUID des letzten Objekts, das ZwEnumerateTransactionObject aufgezählt. Bevor ZwEnumerateTransactionObject zum ersten Mal aufgerufen wird, muss der Aufrufer diesen Wert auf Null festlegen.
ObjectIdCount
Nachdem ZwEnumerateTransactionObject zurückgegeben wurde, enthält dieses Element die Anzahl der GUIDs, die das ObjectIds- Array enthält.
ObjectIds[1]
Ein vom Aufrufer zugewiesenes Array von GUID-typierten Elementen. Nachdem ZwEnumerateTransactionObject zurückgegeben wurde, enthält dieses Array GUIDs, die aufgezählte Objekte identifizieren.
Bemerkungen
Die KTMOBJECT_CURSOR-Struktur wird am Anfang von Puffern verwendet, die Aufrufer an die ZwEnumerateTransactionObject Routine übergeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Betriebssystemversionen. |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |