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
Après ZwEnumerateTransactionObject retourne, ce membre contient le GUID du dernier objet qui ZwEnumerateTransactionObject énuméré. Avant d’appeler ZwEnumerateTransactionObject la première fois, l’appelant doit définir cette valeur sur zéro.
ObjectIdCount
Une fois ZwEnumerateTransactionObject retourné, ce membre contient le nombre de GUID que contient ObjectIds tableau.
ObjectIds[1]
Tableau alloué par l’appelant d’éléments typés GUID. Après ZwEnumerateTransactionObject retourne, 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures du système d’exploitation. |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |