TXFS_LIST_TRANSACTION_LOCKED_FILES struttura (winioctl.h)

[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per raggiungere le esigenze dell'applicazione. Molti scenari sviluppati da TxF possono essere ottenuti tramite tecniche più semplici e più leggibili. 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 file bloccati da un writer transazionato.

Sintassi

typedef struct _TXFS_LIST_TRANSACTION_LOCKED_FILES {
  GUID      KtmTransaction;
  DWORDLONG NumberOfFiles;
  DWORDLONG BufferSizeRequired;
  DWORDLONG Offset;
} TXFS_LIST_TRANSACTION_LOCKED_FILES, *PTXFS_LIST_TRANSACTION_LOCKED_FILES;

Members

KtmTransaction

Transazione KTM per enumerare i file bloccati per in questo RM.

NumberOfFiles

Numero di file coinvolti per la transazione specificata in questo resource manager.

BufferSizeRequired

Lunghezza del buffer necessario per contenere l'elenco completo di file al momento della chiamata. Non è garantito che sia la stessa lunghezza di qualsiasi altra chiamata successiva.

Offset

Offset dall'inizio di questa struttura all'inizio della prima struttura TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY .

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_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY