Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Get Supported File System

Get Supported File System

Scheduled Pinned Locked Moved C / C++ / MFC
question
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    john5632
    wrote on last edited by
    #1

    Is there any way to get supported file system for particular OS?

    J 1 Reply Last reply
    0
    • J john5632

      Is there any way to get supported file system for particular OS?

      J Offline
      J Offline
      Jochen Arndt
      wrote on last edited by
      #2

      There are, but the methods are OS dependant. With Linux for example, just read /proc/filesystems. Windows has native build-in file systems and support others by drivers.

      J 1 Reply Last reply
      0
      • J Jochen Arndt

        There are, but the methods are OS dependant. With Linux for example, just read /proc/filesystems. Windows has native build-in file systems and support others by drivers.

        J Offline
        J Offline
        john5632
        wrote on last edited by
        #3

        Thanks for reply. Is there any api for Windows OS?

        J 1 Reply Last reply
        0
        • J john5632

          Thanks for reply. Is there any api for Windows OS?

          J Offline
          J Offline
          Jochen Arndt
          wrote on last edited by
          #4

          The four main file systems supported by Windows are NTFS, exFAT, UDF, and FAT32. Additional file systems can be installed using IFS (Installable File System) drivers. The API you are looking for is the SetupAPI | Microsoft Docs[^]. It provides functions to enumerate installed drivers of specific types. But I have not used it for file systems so far and can't tell you therefore the GUID(s) to be used (the enumeration is basically identical for all device types).

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups