2 dfs interface definition
7 [ uuid(4fc742e0-4a10-11cf-8273-00aa004ae673),
9 pointer_default(unique)
15 [out,ref] uint32 *exist_flag
22 [in,ref] unistr *path,
23 [in,ref] unistr *server,
32 [in,ref] unistr *path,
39 WERROR dfs_SetInfo ();
66 [size_is(num_stores)] dfs_StorageInfo *stores;
76 [size_is(num_stores)] dfs_StorageInfo *stores;
101 [case(1)] dfs_Info1 *info1;
102 [case(2)] dfs_Info2 *info2;
103 [case(3)] dfs_Info3 *info3;
104 [case(4)] dfs_Info4 *info4;
105 [case(100)] dfs_Info100 *info100;
106 [case(101)] dfs_Info101 *info101;
107 [case(102)] dfs_Info102 *info102;
112 [in,ref] unistr *path,
116 [out,switch_is(level)] dfs_Info info
124 [size_is(count)] dfs_Info1 *s;
129 [size_is(count)] dfs_Info2 *s;
134 [size_is(count)] dfs_Info3 *s;
139 [size_is(count)] dfs_Info4 *s;
144 [size_is(count)] dfs_Info200 *s;
149 [size_is(count)] dfs_Info300 *s;
154 [case(1)] dfs_EnumArray1 *info1;
155 [case(2)] dfs_EnumArray2 *info2;
156 [case(3)] dfs_EnumArray3 *info3;
157 [case(4)] dfs_EnumArray4 *info4;
158 [case(200)] dfs_EnumArray200 *info200;
159 [case(300)] dfs_EnumArray300 *info300;
164 [switch_is(level)] dfs_EnumInfo e;
170 [in,out] dfs_EnumStruct *info,
171 [in] uint32 *unknown,
172 [in,out] uint32 *total