{"id":12993,"date":"2012-06-27T15:54:14","date_gmt":"2012-06-27T14:54:14","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=12993"},"modified":"2012-06-27T15:54:14","modified_gmt":"2012-06-27T14:54:14","slug":"application-compatibility-and-api-support-for-smb-3-0-csvfs-and-refs","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=12993","title":{"rendered":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS"},"content":{"rendered":"<p>Microsoft just published this <a href=\"http:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=29043\" target=\"_blank\">document<\/a> with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS.<\/p>\n<blockquote>\n<p>The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in ensuring application compatibility with ReFS. The File Directory Volume Support spreadsheet provides documentation for APIs support for SMB 3.0, CSVFS, and ReFS that fall into the following categories: file management functions, directory management functions, volume management functions, security functions, file and directory support codes, volume control code, and memory mapped files.<\/p>\n<\/blockquote>\n<p>It is very much aimed towards developers.&#160; There is a little bit of decipherable text in there to describe what ReFS is, something MSFT is not talking about much, not even at TechEd.&#160; My take so far: it\u2019s a file system for the future that will eventually supplant NTFS.<\/p>\n<p>Sections 1.1-1.3 are interesting to us IT Pros, then jump ahead to section 1.11.<\/p>\n<p><div style=\"padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px\" id=\"scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c43be3df-9221-4c73-a656-663ffa9ab8e4\" class=\"wlWriterEditableSmartContent\">Technorati Tags: <a href=\"http:\/\/technorati.com\/tags\/Windows+Server+2012\" rel=\"tag\">Windows Server 2012<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Storage\" rel=\"tag\">Storage<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=12993\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_wpcom_ai_launchpad_first_post":false,"footnotes":""},"categories":[52],"tags":[99,118],"class_list":["post-12993","post","type-post","status-publish","format-standard","hentry","category-windows-server","tag-storage","tag-windows-server-2012"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"AFinn\"\/>\n\t<meta name=\"google-site-verification\" content=\"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/aidanfinn.com\/?p=12993\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro\" \/>\n\t\t<meta property=\"og:description\" content=\"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/aidanfinn.com\/?p=12993\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2012-06-27T14:54:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2012-06-27T14:54:14+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@joe_elway\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@joe_elway\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#article\",\"name\":\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro\",\"headline\":\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS\",\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"},\"datePublished\":\"2012-06-27T15:54:14+01:00\",\"dateModified\":\"2012-06-27T15:54:14+01:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#webpage\"},\"articleSection\":\"Windows Server, Storage, Windows Server 2012\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aidanfinn.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=52#listItem\",\"name\":\"Windows Server\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=52#listItem\",\"position\":2,\"name\":\"Windows Server\",\"item\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=52\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#listItem\",\"name\":\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#listItem\",\"position\":3,\"name\":\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=52#listItem\",\"name\":\"Windows Server\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#webpage\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993\",\"name\":\"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro\",\"description\":\"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=12993#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"datePublished\":\"2012-06-27T15:54:14+01:00\",\"dateModified\":\"2012-06-27T15:54:14+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/\",\"name\":\"Aidan Finn, IT Pro\",\"description\":\"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro","description":"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in","canonical_url":"https:\/\/aidanfinn.com\/?p=12993","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aidanfinn.com\/?p=12993#article","name":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro","headline":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS","author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"publisher":{"@id":"https:\/\/aidanfinn.com\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=12993#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"},"datePublished":"2012-06-27T15:54:14+01:00","dateModified":"2012-06-27T15:54:14+01:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"https:\/\/aidanfinn.com\/?p=12993#webpage"},"isPartOf":{"@id":"https:\/\/aidanfinn.com\/?p=12993#webpage"},"articleSection":"Windows Server, Storage, Windows Server 2012"},{"@type":"BreadcrumbList","@id":"https:\/\/aidanfinn.com\/?p=12993#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/aidanfinn.com#listItem","position":1,"name":"Home","item":"https:\/\/aidanfinn.com","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=52#listItem","name":"Windows Server"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=52#listItem","position":2,"name":"Windows Server","item":"https:\/\/aidanfinn.com\/?cat=52","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=12993#listItem","name":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS"},"previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=12993#listItem","position":3,"name":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS","previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=52#listItem","name":"Windows Server"}}]},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/#person","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=12993#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/?author=1#author","url":"https:\/\/aidanfinn.com\/?author=1","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=12993#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"WebPage","@id":"https:\/\/aidanfinn.com\/?p=12993#webpage","url":"https:\/\/aidanfinn.com\/?p=12993","name":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro","description":"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/aidanfinn.com\/#website"},"breadcrumb":{"@id":"https:\/\/aidanfinn.com\/?p=12993#breadcrumblist"},"author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"creator":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"datePublished":"2012-06-27T15:54:14+01:00","dateModified":"2012-06-27T15:54:14+01:00"},{"@type":"WebSite","@id":"https:\/\/aidanfinn.com\/#website","url":"https:\/\/aidanfinn.com\/","name":"Aidan Finn, IT Pro","description":"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","inLanguage":"en-GB","publisher":{"@id":"https:\/\/aidanfinn.com\/#person"}}]},"og:locale":"en_GB","og:site_name":"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","og:type":"article","og:title":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro","og:description":"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in","og:url":"https:\/\/aidanfinn.com\/?p=12993","article:published_time":"2012-06-27T14:54:14+00:00","article:modified_time":"2012-06-27T14:54:14+00:00","twitter:card":"summary","twitter:site":"@joe_elway","twitter:title":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS | Aidan Finn, IT Pro","twitter:description":"Microsoft just published this document with details on compatibility for SMB 3.0, CSVFS (cluster shared volume for Hyper-V and SOFS), and the new server file system ReFS. The Application Compatibility with Resilient File System document provides an introduction to Resilient File System (ReFS) and an overview of changes that are relevant to developers interested in","twitter:creator":"@joe_elway"},"aioseo_meta_data":{"post_id":"12993","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 03:53:19","updated":"2025-06-04 15:13:01","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\/?cat=52\" title=\"Windows Server\">Windows Server<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tApplication Compatibility and API Support for SMB 3.0, CSVFS, and ReFS\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/aidanfinn.com"},{"label":"Windows Server","link":"https:\/\/aidanfinn.com\/?cat=52"},{"label":"Application Compatibility and API Support for SMB 3.0, CSVFS, and ReFS","link":"https:\/\/aidanfinn.com\/?p=12993"}],"amp_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/12993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12993"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/12993\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}