次の方法で共有


TXFS_LIST_TRANSACTIONS構造体 (winioctl.h)

[Microsoft では、開発者がアプリケーションのニーズを達成するために代替手段を利用することを強くお勧めします。 TxF が開発された多くのシナリオは、よりシンプルで利用しやすい手法で実現できます。 また、将来のバージョンの Microsoft Windows では TxF を使用できない場合があります。 詳細、および TxF の代替手段については、「トランザクション NTFS の使用の代替手段」を参照してください。]

トランザクションの一覧を格納します。

構文

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

メンバー

NumberOfTransactions

このリソース マネージャーのトランザクションの数。

BufferSizeRequired

この呼び出し時にトランザクションの完全な一覧を保持するために必要なバッファーの長さ。 ある呼び出しから次の呼び出しに返されるトランザクションの数は、特定の時点でのアクティブなトランザクションの数に応じて変化する可能性があります。 この呼び出しでより大きなバッファーの要求が返される場合、そのサイズは、次の呼び出し時のアクティブなトランザクションの数に基づいて、次の呼び出しに適している場合とそうでない場合があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header winioctl.h (Windows.h を含む)

こちらもご覧ください

FSCTL_TXFS_LIST_TRANSACTIONS

TXFS_LIST_TRANSACTIONS_ENTRY