{ "Constants":[ { "Name":"FSCTL_DFS_BASE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_OK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_INCONSISTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_OFFLINE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_ONLINE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_RESYNCHRONIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_STANDBY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_STATE_FORCE_SYNC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_FLAVORS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":768 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_FLAVOR_UNUSED1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_FLAVOR_STANDALONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] } ,{ "Name":"DFS_VOLUME_FLAVOR_AD_BLOB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] } ,{ "Name":"DFS_STORAGE_FLAVOR_UNUSED2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":768 ,"Attrs":[] } ,{ "Name":"DFS_STORAGE_STATES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] } ,{ "Name":"DFS_STORAGE_STATE_OFFLINE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"DFS_STORAGE_STATE_ONLINE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"DFS_STORAGE_STATE_ACTIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"DFS_PROPERTY_FLAG_INSITE_REFERRALS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"DFS_PROPERTY_FLAG_ROOT_SCALABILITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"DFS_PROPERTY_FLAG_SITE_COSTING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"DFS_PROPERTY_FLAG_TARGET_FAILBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] } ,{ "Name":"DFS_PROPERTY_FLAG_CLUSTER_ENABLED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] } ,{ "Name":"DFS_PROPERTY_FLAG_ABDE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] } ,{ "Name":"DFS_ADD_VOLUME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"DFS_RESTORE_VOLUME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"NET_DFS_SETDC_FLAGS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"NET_DFS_SETDC_TIMEOUT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"NET_DFS_SETDC_INITPKT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"DFS_SITE_PRIMARY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"DFS_MOVE_FLAG_REPLACE_IF_EXISTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"DFS_FORCE_REMOVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] } ,{ "Name":"FSCTL_DFS_GET_PKT_ENTRY_STATE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":401340 ,"Attrs":[] } ] ,"Types":[ { "Name":"DFS_TARGET_PRIORITY_CLASS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DfsInvalidPriorityClass","Value":-1} ,{"Name":"DfsSiteCostNormalPriorityClass","Value":0} ,{"Name":"DfsGlobalHighPriorityClass","Value":1} ,{"Name":"DfsSiteCostHighPriorityClass","Value":2} ,{"Name":"DfsSiteCostLowPriorityClass","Value":3} ,{"Name":"DfsGlobalLowPriorityClass","Value":4} ] ,"IntegerBase":"Int32" } ,{ "Name":"DFS_TARGET_PRIORITY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"TargetPriorityClass","Type":{"Kind":"ApiRef","Name":"DFS_TARGET_PRIORITY_CLASS","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]},"Attrs":[]} ,{"Name":"TargetPriorityRank","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_1" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_1_32" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_2" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_2_32" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_STORAGE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_STORAGE_INFO_0_32" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ServerName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ShareName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_STORAGE_INFO_1" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"TargetPriority","Type":{"Kind":"ApiRef","Name":"DFS_TARGET_PRIORITY","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_3" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Storage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DFS_STORAGE_INFO","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_3_32" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Storage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_4" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Storage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DFS_STORAGE_INFO","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_4_32" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Storage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_5" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MetadataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_6" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MetadataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Storage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DFS_STORAGE_INFO_1","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_7" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"GenerationGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_8" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MetadataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SdLengthReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_9" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"EntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MetadataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SdLengthReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]} ,{"Name":"NumberOfStorages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Storage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DFS_STORAGE_INFO_1","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_50" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"NamespaceMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NamespaceMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NamespaceCapabilities","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_100" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_101" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_102" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_103" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"PropertyFlagMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_104" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"TargetPriority","Type":{"Kind":"ApiRef","Name":"DFS_TARGET_PRIORITY","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_105" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PropertyFlagMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_106" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TargetPriority","Type":{"Kind":"ApiRef","Name":"DFS_TARGET_PRIORITY","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_107" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PropertyFlagMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PropertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SdLengthReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_150" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"SdLengthReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_200" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"FtDfsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_INFO_300" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DfsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_SITENAME_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"SiteFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SiteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_SITELIST_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cSites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Site","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DFS_SITENAME_INFO","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_NAMESPACE_VERSION_ORIGIN" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DFS_NAMESPACE_VERSION_ORIGIN_COMBINED","Value":0} ,{"Name":"DFS_NAMESPACE_VERSION_ORIGIN_SERVER","Value":1} ,{"Name":"DFS_NAMESPACE_VERSION_ORIGIN_DOMAIN","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"DFS_SUPPORTED_NAMESPACE_VERSION_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"DomainDfsMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DomainDfsMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DomainDfsCapabilities","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"StandaloneDfsMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"StandaloneDfsMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"StandaloneDfsCapabilities","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DFS_GET_PKT_ENTRY_STATE_ARG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"DfsEntryPathLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ServerNameLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ShareNameLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Buffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ] ,"Functions":[ { "Name":"NetDfsAdd" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"NetDfsAddStdRoot" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"RootShare","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"NetDfsRemoveStdRoot" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"RootShare","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ] } ,{ "Name":"NetDfsAddFtRoot" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"RootShare","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"FtDfsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"NetDfsRemoveFtRoot" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"RootShare","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"FtDfsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ] } ,{ "Name":"NetDfsRemoveFtRootForced" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DomainName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"RootShare","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"FtDfsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ] } ,{ "Name":"NetDfsRemove" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"NetDfsEnum" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"PrefMaxLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ,{"Name":"EntriesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"NetDfsGetInfo" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] } ,{ "Name":"NetDfsSetInfo" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ] } ,{ "Name":"NetDfsGetClientInfo" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] } ,{ "Name":"NetDfsSetClientInfo" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ShareName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ] } ,{ "Name":"NetDfsMove" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"OldDfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"NewDfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"NetDfsAddRootTarget" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"pDfsPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pTargetPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"NetDfsRemoveRootTarget" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"pDfsPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pTargetPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"NetDfsGetSecurity" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppSecurityDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpcbSecurityDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"NetDfsSetSecurity" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DfsEntryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"NetDfsGetStdContainerSecurity" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppSecurityDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpcbSecurityDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"NetDfsSetStdContainerSecurity" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"NetDfsGetFtContainerSecurity" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DomainName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppSecurityDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpcbSecurityDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"NetDfsSetFtContainerSecurity" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"DomainName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"NetDfsGetSupportedNamespaceVersion" ,"SetLastError":false ,"DllImport":"NETAPI32" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Origin","Type":{"Kind":"ApiRef","Name":"DFS_NAMESPACE_VERSION_ORIGIN","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ppVersionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DFS_SUPPORTED_NAMESPACE_VERSION_INFO","TargetKind":"Default","Api":"Storage.DistributedFileSystem","Parents":[]}}},"Attrs":["Out"]} ] } ] ,"UnicodeAliases":[ ] }