struttura TXFS_LIST_TRANSACTIONS (winioctl.h)

[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per soddisfare le esigenze dell'applicazione. Molti scenari per cui è stato sviluppato TxF possono essere ottenuti tramite tecniche più semplici e più facilmente disponibili. Inoltre, TxF potrebbe non essere disponibile nelle versioni future di Microsoft Windows. Per altre informazioni e alternative a TxF, vedere Alternative all'uso di NTFS transazionale.

Contiene un elenco di transazioni.

Sintassi

typedef struct _TXFS_LIST_TRANSACTIONS {
  DWORDLONG NumberOfTransactions;
  DWORDLONG BufferSizeRequired;
} TXFS_LIST_TRANSACTIONS, *PTXFS_LIST_TRANSACTIONS;

Members

NumberOfTransactions

Numero di transazioni per questo gestore risorse.

BufferSizeRequired

Lunghezza del buffer necessaria per contenere l'elenco completo delle transazioni al momento della chiamata. Il numero di transazioni restituite da una chiamata alla successiva può cambiare a seconda del numero di transazioni attive in un determinato momento. Se questa chiamata restituisce una richiesta per un buffer di dimensioni maggiori, tale dimensione può o meno essere adeguata per la chiamata successiva, in base al numero di transazioni attive al momento della chiamata successiva.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione winioctl.h (include Windows.h)

Vedi anche

FSCTL_TXFS_LIST_TRANSACTIONS

TXFS_LIST_TRANSACTIONS_ENTRY