struttura KTMOBJECT_CURSOR (wdm.h)
La struttura KTMOBJECT_CURSOR riceve informazioni sull'enumerazione sugli oggetti KTM quando un componente chiama ZwEnumerateTransactionObject.
Sintassi
typedef struct _KTMOBJECT_CURSOR {
GUID LastQuery;
ULONG ObjectIdCount;
GUID ObjectIds[1];
} KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR;
Membri
LastQuery
Dopo aver restituito ZwEnumerateTransactionObject, questo membro contiene il GUID dell'ultimo oggetto che ZwEnumerateTransactionObject enumerato. Prima di chiamare ZwEnumerateTransactionObject la prima volta, il chiamante deve impostare questo valore su zero.
ObjectIdCount
Dopo che ZwEnumerateTransactionObject restituisce, questo membro contiene il numero di GUID contenuti nella matrice ObjectIds.
ObjectIds[1]
Matrice allocata dal chiamante di elementi tipizzato GUID. Dopo che ZwEnumerateTransactionObject restituisce, questa matrice contiene GUID che identificano gli oggetti enumerati.
Osservazioni
La struttura KTMOBJECT_CURSOR viene utilizzata all'inizio dei buffer che i chiamanti passano alla routine ZwEnumerateTransactionObject.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive del sistema operativo. |
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |