structure KTMOBJECT_CURSOR (wdm.h)
La structure KTMOBJECT_CURSOR reçoit des informations d’énumération sur les objets KTM lorsqu’un composant appelle ZwEnumerateTransactionObject.
Syntaxe
typedef struct _KTMOBJECT_CURSOR {
GUID LastQuery;
ULONG ObjectIdCount;
GUID ObjectIds[1];
} KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR;
Membres
LastQuery
Une fois zwEnumerateTransactionObject retourné, ce membre contient le GUID du dernier objet énuméré par ZwEnumerateTransactionObject . Avant d’appeler ZwEnumerateTransactionObject la première fois, l’appelant doit définir cette valeur sur zéro.
ObjectIdCount
Une fois que ZwEnumerateTransactionObject est retourné, ce membre contient le nombre de GUID que contient le tableau ObjectIds .
ObjectIds[1]
Tableau alloué à l’appelant d’éléments de type GUID. Une fois zwEnumerateTransactionObject retourné, ce tableau contient des GUID qui identifient les objets énumérés.
Remarques
La structure KTMOBJECT_CURSOR est utilisée au début des mémoires tampons que les appelants passent à la routine ZwEnumerateTransactionObject .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures du système d’exploitation. |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |