estrutura KTMOBJECT_CURSOR (wdm.h)
A estrutura KTMOBJECT_CURSOR recebe informações de enumeração sobre objetos KTM quando um componente chama ZwEnumerateTransactionObject.
Sintaxe
typedef struct _KTMOBJECT_CURSOR {
GUID LastQuery;
ULONG ObjectIdCount;
GUID ObjectIds[1];
} KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR;
Membros
LastQuery
Depois que ZwEnumerateTransactionObject retornar, esse membro conterá o GUID do último objeto que ZwEnumerateTransactionObject enumerou. Antes de chamar ZwEnumerateTransactionObject pela primeira vez, o chamador deve definir esse valor como zero.
ObjectIdCount
Depois que ZwEnumerateTransactionObject retornar, esse membro conterá o número de GUIDs que a matriz ObjectIds contém.
ObjectIds[1]
Uma matriz alocada pelo chamador de elementos do tipo GUID. Depois que ZwEnumerateTransactionObject retornar, essa matriz conterá GUIDs que identificam objetos enumerados.
Comentários
A estrutura KTMOBJECT_CURSOR é usada no início dos buffers que os chamadores passam para a rotina ZwEnumerateTransactionObject .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores do sistema operacional. |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |