次の方法で共有


FSCTL_IS_FILE_ON_CSV_VOLUME IOCTL (winioctl.h)

ファイルが CSVFS ボリュームに格納されているかどうかを判断する、名前空間情報を取得します。

この操作を実行するには、次のパラメーターを使用して DeviceIoControl 関数を呼び出します。

BOOL DeviceIoControl(
  (HANDLE) hDevice,             // handle to device
  FSCTL_IS_FILE_ON_CSV_VOLUME,  // dwIoControlCode
  (LPVOID) lpInBuffer,          // input buffer
  (DWORD) nInBufferSize,        // size of input buffer
  (LPVOID) lpOutBuffer,         // lpOutBuffer
  (DWORD) nOutBufferSize,       // nOutBufferSize
  (LPDWORD) lpBytesReturned,    // number of bytes returned
  (LPOVERLAPPED) lpOverlapped   // OVERLAPPED structure
);

注釈

ファイルが CSVFS ボリュームに格納されているかどうかを確認するには、 lpInBuffer パラメーターを空のままにします。 ファイルが CSVFS ボリューム上にある場合、 lpOutBuffer パラメーターにはERROR_SUCCESSが含 まれます

名前空間情報を取得するには、lpInBuffer パラメーターと lpOutBuffer パラメーターの両方で、最初に空の (Version メンバーを除く) 同じCSV_NAMESPACE_INFO構造体へのポインターを指定します。 その構造体の情報は、関数呼び出しによって入力されます。

要件

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

こちらもご覧ください