FSCTL_TXFS_MODIFY_RM IOCTL (winioctl.h)
注意
Microsoft では、開発者がアプリケーションのニーズを達成するために代替手段を利用することを強くお勧めします。 TxF が開発された多くのシナリオは、よりシンプルで利用しやすい手法で実現できます。 また、将来のバージョンの Microsoft Windows では TxF を使用できない場合があります。 詳細と TxF の代替手段については、「 トランザクション NTFS を使用する代替手段」を参照してください。
セカンダリ リソース マネージャー (RM) のログ モードとログ パラメーターの情報を設定します。
この操作を実行するには、次のパラメーターを使用して DeviceIoControl 関数を呼び出します。
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
FSCTL_TXFS_MODIFY_RM, // dwIoControlCode
(LPVOID) lpInBuffer, // input buffer
(DWORD) nInBufferSize, // size of input buffer
NULL, // lpOutBuffer
0, // nOutBufferSize
(LPDWORD) lpBytesReturned, // bytes returned
(LPOVERLAPPED) lpOverlapped // OVERLAPPED structure
);
解説
FSCTL_TXFS_MODIFY_RM は同期操作です。
この制御コードは、リモート クライアントがログ パラメーターを設定するときに使用し、ローカル クライアントが既定の VM のログ パラメーターを指定するためのコードです。
メモ 既定の RM のログ モードを設定することはできません。 既定の RM のログ モードは TXFS_LOGGING_MODE_SIMPLE。
Refs: このコードはサポートされていません。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | winioctl.h (Windows.h を含む) |