Condividi tramite


KTMOBJECT_CURSOR struttura (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;

Members

LastQuery

Dopo che ZwEnumerateTransactionObject restituisce , questo membro contiene il GUID dell'ultimo oggetto enumerato ZwEnumerateTransactionObject . 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 del chiamante di elementi tipizzato GUID. Dopo che ZwEnumerateTransactionObject restituisce , questa matrice contiene GUID che identificano oggetti enumerati.

Commenti

La struttura KTMOBJECT_CURSOR viene usata all'inizio dei buffer che i chiamanti passano alla routine ZwEnumerateTransactionObject .

Requisiti

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)

Vedi anche

ZwEnumerateTransactionObject