ReactOS 0.4.15-dev-7918-g2a2556c
srvsvc.idl
Go to the documentation of this file.
1/*
2 * Server Service interface definition
3 */
4
5#include <ms-dtyp.idl>
6
7typedef [handle, string] wchar_t *SRVSVC_HANDLE;
8
9typedef struct _CONNECTION_INFO_0
10{
13
15{
19
20typedef struct _CONNECTION_INFO_1
21{
30
32{
36
37typedef [switch_type(DWORD)] union _CONNECT_ENUM_UNION
38{
42
44{
48
49typedef struct _FILE_INFO_2
50{
53
55{
59
60typedef struct _FILE_INFO_3
61{
65 [string] wchar_t *fi3_pathname;
66 [string] wchar_t *fi3_username;
68
70{
74
75typedef [switch_type(DWORD)] union _FILE_ENUM_UNION
76{
80
81typedef struct _FILE_ENUM_STRUCT
82{
86
87typedef [switch_type(unsigned long)] union _FILE_INFO
88{
92
93typedef struct _SESSION_INFO_0
94{
95 [string] wchar_t *sesi0_cname;
97
99{
103
104typedef struct _SESSION_INFO_1
105{
106 [string] wchar_t *sesi1_cname;
113
115{
119
120typedef struct _SESSION_INFO_2
121{
122 [string] wchar_t *sesi2_cname;
130
132{
136
137typedef struct _SESSION_INFO_10
138{
144
146{
150
151typedef struct _SESSION_INFO_502
152{
162
164{
168
169typedef [switch_type(DWORD)] union _SESSION_ENUM_UNION
170{
177
178typedef struct _SESSION_ENUM_STRUCT {
182
183typedef struct _SHARE_INFO_502_I
184{
196
197typedef struct _SHARE_INFO_503_I
198{
211
216
217typedef struct _SHARE_INFO_1501_I
218{
222
223typedef struct _SHARE_INFO_0
224{
227
229{
233
234typedef struct _SHARE_INFO_1
235{
238 [string] wchar_t *shi1_remark;
240
242{
246
247typedef struct _SHARE_INFO_2
248{
251 [string] wchar_t *shi2_remark;
255 [string] wchar_t *shi2_path;
256 [string] wchar_t *shi2_passwd;
258
260{
264
265typedef struct _SHARE_INFO_501
266{
272
274{
278
280{
284
285typedef [switch_type(DWORD)] union _SHARE_ENUM_UNION
286{
294
295typedef struct _SHARE_ENUM_STRUCT
296{
300
301typedef struct _SHARE_INFO_1004
302{
305
306typedef struct _SHARE_INFO_1006
307{
310
311typedef struct _SHARE_INFO_1005
312{
315
316//JMP: order differs in documentation
317typedef [switch_type(unsigned long)] union _SHARE_INFO
318// for Get & Set info
319{
327 [default] ;
332
333
334cpp_quote("#ifndef _LMSERVER_H")
336{
337 DWORD sv100_platform_id;
338 [string] wchar_t *sv100_name;
340
341typedef struct _SERVER_INFO_101
342{
344 [string] wchar_t *sv101_name;
350
351typedef struct _SERVER_INFO_102
352{
354 [string] wchar_t *sv102_name;
367cpp_quote("#endif")
368
370{
372 [string] wchar_t *sv103_name;
386
387cpp_quote("#ifndef _LMSERVER_H")
389{
390 DWORD sv502_sessopens;
391 DWORD sv502_sessvcs;
392 DWORD sv502_opensearch;
393 DWORD sv502_sizreqbuf;
394 DWORD sv502_initworkitems;
395 DWORD sv502_maxworkitems;
396 DWORD sv502_rawworkitems;
397 DWORD sv502_irpstacksize;
398 DWORD sv502_maxrawbuflen;
399 DWORD sv502_sessusers;
400 DWORD sv502_sessconns;
401 DWORD sv502_maxpagedmemoryusage;
402 DWORD sv502_maxnonpagedmemoryusage;
409
410typedef struct _SERVER_INFO_503
411{
455
456typedef struct _SERVER_INFO_599
457{
515
516typedef struct _SERVER_INFO_1005
517{
520
521typedef struct _SERVER_INFO_1107
522{
525
526typedef struct _SERVER_INFO_1010
527{
530
531typedef struct _SERVER_INFO_1016
532{
535
536typedef struct _SERVER_INFO_1017
537{
540
541typedef struct _SERVER_INFO_1018
542{
545
546typedef struct _SERVER_INFO_1501
547{
550
551typedef struct _SERVER_INFO_1502
552{
555
556typedef struct _SERVER_INFO_1503
557{
560
561typedef struct _SERVER_INFO_1506
562{
565
566typedef struct _SERVER_INFO_1510
567{
570
571typedef struct _SERVER_INFO_1511
572{
575
576typedef struct _SERVER_INFO_1512
577{
580
581typedef struct _SERVER_INFO_1513
582{
585
586typedef struct _SERVER_INFO_1514
587{
590
591typedef struct _SERVER_INFO_1515
592{
595
596typedef struct _SERVER_INFO_1516
597{
600
601typedef struct _SERVER_INFO_1518
602{
605
606typedef struct _SERVER_INFO_1523
607{
610
611typedef struct _SERVER_INFO_1528
612{
615
616typedef struct _SERVER_INFO_1529
617{
620
621typedef struct _SERVER_INFO_1530
622{
625
626typedef struct _SERVER_INFO_1533
627{
630
631typedef struct _SERVER_INFO_1534
632{
635
636typedef struct _SERVER_INFO_1535
637{
640
641typedef struct _SERVER_INFO_1536
642{
645
646typedef struct _SERVER_INFO_1538
647{
650
651typedef struct _SERVER_INFO_1539
652{
655
656typedef struct _SERVER_INFO_1540
657{
660
661typedef struct _SERVER_INFO_1541
662{
665
666typedef struct _SERVER_INFO_1542
667{
670
671typedef struct _SERVER_INFO_1543
672{
675
676typedef struct _SERVER_INFO_1544
677{
680
681typedef struct _SERVER_INFO_1545
682{
685
686typedef struct _SERVER_INFO_1546
687{
690
691typedef struct _SERVER_INFO_1547
692{
695
696typedef struct _SERVER_INFO_1548
697{
700
701typedef struct _SERVER_INFO_1549
702{
705
706typedef struct _SERVER_INFO_1550
707{
710
711typedef struct _SERVER_INFO_1552
712{
715
716typedef struct _SERVER_INFO_1553
717{
720
721typedef struct _SERVER_INFO_1554
722{
725
726typedef struct _SERVER_INFO_1555
727{
730
731typedef struct _SERVER_INFO_1556
732{
735cpp_quote("#endif")
736
737/*
738typedef [switch_type(unsigned long)] union _SERVER_INFO
739{
740 [case(100)] LPSERVER_INFO_100 ServerInfo100;
741 [case(101)] LPSERVER_INFO_101 ServerInfo101;
742 [case(102)] LPSERVER_INFO_102 ServerInfo102;
743 [case(103)] LPSERVER_INFO_103 ServerInfo103;
744 [case(502)] LPSERVER_INFO_502 ServerInfo502;
745 [case(503)] LPSERVER_INFO_503 ServerInfo503;
746 [case(599)] LPSERVER_INFO_599 ServerInfo599;
747 [case(1005)] LPSERVER_INFO_1005 ServerInfo1005;
748 [case(1107)] LPSERVER_INFO_1107 ServerInfo1107;
749 [case(1010)] LPSERVER_INFO_1010 ServerInfo1010;
750 [case(1016)] LPSERVER_INFO_1016 ServerInfo1016;
751 [case(1017)] LPSERVER_INFO_1017 ServerInfo1017;
752 [case(1018)] LPSERVER_INFO_1018 ServerInfo1018;
753 [case(1501)] LPSERVER_INFO_1501 ServerInfo1501;
754 [case(1502)] LPSERVER_INFO_1502 ServerInfo1502;
755 [case(1503)] LPSERVER_INFO_1503 ServerInfo1503;
756 [case(1506)] LPSERVER_INFO_1506 ServerInfo1506;
757 [case(1510)] LPSERVER_INFO_1510 ServerInfo1510;
758 [case(1511)] LPSERVER_INFO_1511 ServerInfo1511;
759 [case(1512)] LPSERVER_INFO_1512 ServerInfo1512;
760 [case(1513)] LPSERVER_INFO_1513 ServerInfo1513;
761 [case(1514)] LPSERVER_INFO_1514 ServerInfo1514;
762 [case(1515)] LPSERVER_INFO_1515 ServerInfo1515;
763 [case(1516)] LPSERVER_INFO_1516 ServerInfo1516;
764 [case(1518)] LPSERVER_INFO_1518 ServerInfo1518;
765 [case(1523)] LPSERVER_INFO_1523 ServerInfo1523;
766 [case(1528)] LPSERVER_INFO_1528 ServerInfo1528;
767 [case(1529)] LPSERVER_INFO_1529 ServerInfo1529;
768 [case(1530)] LPSERVER_INFO_1530 ServerInfo1530;
769 [case(1533)] LPSERVER_INFO_1533 ServerInfo1533;
770 [case(1534)] LPSERVER_INFO_1534 ServerInfo1534;
771 [case(1535)] LPSERVER_INFO_1535 ServerInfo1535;
772 [case(1536)] LPSERVER_INFO_1536 ServerInfo1536;
773 [case(1538)] LPSERVER_INFO_1538 ServerInfo1538;
774 [case(1539)] LPSERVER_INFO_1539 ServerInfo1539;
775 [case(1540)] LPSERVER_INFO_1540 ServerInfo1540;
776 [case(1541)] LPSERVER_INFO_1541 ServerInfo1541;
777 [case(1542)] LPSERVER_INFO_1542 ServerInfo1542;
778 [case(1543)] LPSERVER_INFO_1543 ServerInfo1543;
779 [case(1544)] LPSERVER_INFO_1544 ServerInfo1544;
780 [case(1545)] LPSERVER_INFO_1545 ServerInfo1545;
781 [case(1546)] LPSERVER_INFO_1546 ServerInfo1546;
782 [case(1547)] LPSERVER_INFO_1547 ServerInfo1547;
783 [case(1548)] LPSERVER_INFO_1548 ServerInfo1548;
784 [case(1549)] LPSERVER_INFO_1549 ServerInfo1549;
785 [case(1550)] LPSERVER_INFO_1550 ServerInfo1550;
786 [case(1552)] LPSERVER_INFO_1552 ServerInfo1552;
787 [case(1553)] LPSERVER_INFO_1553 ServerInfo1553;
788 [case(1554)] LPSERVER_INFO_1554 ServerInfo1554;
789 [case(1555)] LPSERVER_INFO_1555 ServerInfo1555;
790 [case(1556)] LPSERVER_INFO_1556 ServerInfo1556;
791} SERVER_INFO, *PSERVER_INFO, *LPSERVER_INFO;
792*/
793typedef [switch_type(unsigned long)] union _SERVER_INFO
794{
847
848typedef struct _DISK_INFO
849{
852
854{
858
859cpp_quote("#ifndef _LMSERVER_H")
861{
862 DWORD svti0_numberofvcs;
864 [size_is(svti0_transportaddresslength)] unsigned char *svti0_transportaddress;
865 DWORD svti0_transportaddresslength;
868cpp_quote("#endif")
869
871{
873 [size_is(EntriesRead)] LPSERVER_TRANSPORT_INFO_0 Buffer;
875
876cpp_quote("#ifndef _LMSERVER_H")
878{
879 DWORD svti1_numberofvcs;
881 [size_is(svti1_transportaddresslength)] unsigned char *svti1_transportaddress;
882 DWORD svti1_transportaddresslength;
886cpp_quote("#endif")
887
889{
891 [size_is(EntriesRead)] LPSERVER_TRANSPORT_INFO_1 Buffer;
893
894cpp_quote("#ifndef _LMSERVER_H")
896{
897 DWORD svti2_numberofvcs;
899 [size_is(svti2_transportaddresslength)] unsigned char *svti2_transportaddress;
900 DWORD svti2_transportaddresslength;
903 unsigned long svti2_flags;
905cpp_quote("#endif")
906
908{
910 [size_is(EntriesRead)] LPSERVER_TRANSPORT_INFO_2 Buffer;
912
913cpp_quote("#ifndef _LMSERVER_H")
915{
916 DWORD svti3_numberofvcs;
918 [size_is(svti3_transportaddresslength)] unsigned char *svti3_transportaddress;
919 DWORD svti3_transportaddresslength;
922 unsigned long svti3_flags;
923 DWORD svti3_passwordlength;
924 unsigned char svti3_password[256];
926cpp_quote("#endif")
927
929{
931 [size_is(EntriesRead)] LPSERVER_TRANSPORT_INFO_3 Buffer;
933
934typedef [switch_type(unsigned long)] union _TRANSPORT_INFO
935{
941
942typedef [switch_type(DWORD)] union _SERVER_XPORT_ENUM_UNION
943{
949
951{
955
956
957typedef [context_handle] void *SHARE_DEL_HANDLE;
959
961{
963 [size_is(Length)] unsigned char *Buffer;
965
966typedef struct _STAT_SERVER_0
967{
986
987typedef struct _TIME_OF_DAY_INFO
988{
1002
1003typedef struct _NET_DFS_ENTRY_ID
1004{
1008
1010{
1011 unsigned long Count;
1014
1016{
1017 unsigned long SiteFlags;
1020
1022{
1023 unsigned long cSites;
1026
1028{
1034
1036{
1040
1042{
1045 {
1049
1050typedef [switch_type(unsigned long)] union _SERVER_ALIAS_INFO
1051{
1054
1055
1056[
1057 uuid(4B324FC8-1670-01D3-1278-5A47BF6EE188),
1058 version(3.0),
1059// ms_union,
1061 endpoint("ncacn_np:[\\pipe\\srvsvc]")
1062#ifndef __midl
1063 ,implicit_handle(handle_t srvsvc_hBinding)
1064#endif
1065]
1066interface srvsvc
1067{
1068 // This method not used on the wire
1069 void
1070 __stdcall
1071 Opnum0NotUsedOnWire(void);
1072
1073 // This method not used on the wire
1074 void
1075 __stdcall
1076 Opnum1NotUsedOnWire(void);
1077
1078 // This method not used on the wire
1079 void
1080 __stdcall
1081 Opnum2NotUsedOnWire(void);
1082
1083 // This method not used on the wire
1084 void
1085 __stdcall
1086 Opnum3NotUsedOnWire(void);
1087
1088 // This method not used on the wire
1089 void
1090 __stdcall
1091 Opnum4NotUsedOnWire(void);
1092
1093 // This method not used on the wire
1094 void
1095 __stdcall
1096 Opnum5NotUsedOnWire(void);
1097
1098 // This method not used on the wire
1099 void
1100 __stdcall
1101 Opnum6NotUsedOnWire(void);
1102
1103 // This method not used on the wire
1104 void
1105 __stdcall
1106 Opnum7NotUsedOnWire(void);
1107
1109 __stdcall
1111 [in, string, unique] SRVSVC_HANDLE ServerName,
1112 [in, string, unique] WCHAR *Qualifier,
1113 [in, out] LPCONNECT_ENUM_STRUCT InfoStruct,
1114 [in] DWORD PreferedMaximumLength,
1115 [out] DWORD *TotalEntries,
1116 [in, out, unique] DWORD *ResumeHandle);
1117
1119 __stdcall
1121 [in, string, unique] SRVSVC_HANDLE ServerName,
1122 [in, string, unique] WCHAR *BasePath,
1123 [in, string, unique] WCHAR *UserName,
1124 [in, out] PFILE_ENUM_STRUCT InfoStruct,
1125 [in] DWORD PreferedMaximumLength,
1126 [out] DWORD *TotalEntries,
1127 [in, out, unique] DWORD *ResumeHandle);
1128
1130 __stdcall
1132 [in, string, unique] SRVSVC_HANDLE ServerName,
1133 [in] DWORD FileId,
1134 [in] DWORD Level,
1135 [out, switch_is(Level)] LPFILE_INFO InfoStruct);
1136
1138 __stdcall
1140 [in,string,unique] SRVSVC_HANDLE ServerName,
1141 [in] DWORD FileId);
1142
1144 __stdcall
1146 [in, string, unique] SRVSVC_HANDLE ServerName,
1147 [in, string, unique] WCHAR *ClientName,
1148 [in, string, unique] WCHAR *UserName,
1149 [in, out] PSESSION_ENUM_STRUCT InfoStruct,
1150 [in] DWORD PreferedMaximumLength,
1151 [out] DWORD *TotalEntries,
1152 [in, out, unique] DWORD *ResumeHandle);
1153
1155 __stdcall
1157 [in, string, unique] SRVSVC_HANDLE ServerName,
1158 [in, string, unique] WCHAR *ClientName,
1159 [in, string, unique] WCHAR *UserName);
1160
1162 __stdcall
1164 [in, string, unique] SRVSVC_HANDLE ServerName,
1165 [in] DWORD Level,
1166 [in, switch_is(Level)] LPSHARE_INFO InfoStruct,
1167 [in, out, unique] DWORD *ParmErr);
1168
1170 __stdcall
1172 [in, string, unique] SRVSVC_HANDLE ServerName,
1173 [in, out] LPSHARE_ENUM_STRUCT InfoStruct,
1174 [in] DWORD PreferedMaximumLength,
1175 [out] DWORD *TotalEntries,
1176 [in, out, unique] DWORD *ResumeHandle);
1177
1179 __stdcall
1181 [in, string, unique] SRVSVC_HANDLE ServerName,
1182 [in, string] WCHAR *NetName,
1183 [in] DWORD Level,
1184 [out, switch_is(Level)] LPSHARE_INFO InfoStruct);
1185
1187 __stdcall
1189 [in, string, unique] SRVSVC_HANDLE ServerName,
1190 [in, string] WCHAR *NetName,
1191 [in] DWORD Level,
1192 [in, switch_is(Level)] LPSHARE_INFO ShareInfo,
1193 [in, out, unique] DWORD *ParmErr);
1194
1196 __stdcall
1197 NetrShareDel (
1198 [in, string, unique] SRVSVC_HANDLE ServerName,
1199 [in, string] WCHAR *NetName,
1200 [in] DWORD Reserved);
1201
1203 __stdcall
1205 [in, string, unique] SRVSVC_HANDLE ServerName,
1206 [in, string] WCHAR *NetName,
1207 [in] DWORD Reserved);
1208
1210 __stdcall
1212 [in, string, unique] SRVSVC_HANDLE ServerName,
1213 [in, string] WCHAR *Device,
1214 [out] DWORD *Type);
1215
1217 __stdcall
1219 [in, string, unique] SRVSVC_HANDLE ServerName,
1220 [in] DWORD Level,
1221 [out, switch_is(Level)] LPSERVER_INFO *InfoStruct);
1222// [out, switch_is(Level)] LPSERVER_INFO InfoStruct);
1223
1225 __stdcall
1227 [in, string, unique] SRVSVC_HANDLE ServerName,
1228 [in] DWORD Level,
1229 [in, switch_is(Level)] LPSERVER_INFO ServerInfo,
1230 [in, out, unique] DWORD *ParmErr);
1231
1233 __stdcall
1235 [in, string, unique] SRVSVC_HANDLE ServerName,
1236 [in] DWORD Level,
1237 [in, out] DISK_ENUM_CONTAINER *DiskInfoStruct,
1238 [in] DWORD PreferedMaximumLength,
1239 [out] DWORD *TotalEntries,
1240 [in, out, unique] DWORD *ResumeHandle);
1241
1243 __stdcall
1245 [in, string, unique] SRVSVC_HANDLE ServerName,
1246 [in, string, unique] WCHAR *Service,
1247 [in] DWORD Level,
1248 [in] DWORD Options,
1249 [out] LPSTAT_SERVER_0 *InfoStruct);
1250
1252 __stdcall
1254 [in, string, unique] SRVSVC_HANDLE ServerName,
1255 [in] DWORD Level,
1257
1259 __stdcall
1261 [in, string, unique] SRVSVC_HANDLE ServerName,
1262 [in, out] LPSERVER_XPORT_ENUM_STRUCT InfoStruct,
1263 [in] DWORD PreferedMaximumLength,
1264 [out] DWORD *TotalEntries,
1265 [in, out, unique] DWORD *ResumeHandle);
1266
1268 __stdcall
1270 [in, string, unique] SRVSVC_HANDLE ServerName,
1271 [in] DWORD Level,
1273
1275 __stdcall
1277 [in, string, unique] SRVSVC_HANDLE ServerName,
1278 [out] LPTIME_OF_DAY_INFO *BufferPtr);
1279
1280 /* Function 29 - Not used on wire */
1282 __stdcall
1284 [in, string, unique] SRVSVC_HANDLE ServerName,
1285 [in, string, unique] WCHAR *Transport,
1286 [in] DWORD ServiceBits,
1287 [in] DWORD UpdateImmediately);
1288
1290 __stdcall
1292 [in, string, unique] SRVSVC_HANDLE ServerName,
1293 [in, string] WCHAR *PathName,
1294 [out] DWORD *PathType,
1295 [in] DWORD Flags);
1296
1298 __stdcall
1300 [in, string, unique] SRVSVC_HANDLE ServerName,
1301 [in, string] WCHAR *PathName,
1302 [out, size_is(OutbufLen)] unsigned char *Outbuf,
1303 [in, range(0, 64000)] DWORD OutbufLen,
1304 [in, string] WCHAR *Prefix,
1305 [in, out] DWORD *PathType,
1306 [in] DWORD Flags);
1307
1308 long
1309 __stdcall
1311 [in, string,unique] SRVSVC_HANDLE ServerName,
1312 [in, string] WCHAR *PathName1,
1313 [in, string] WCHAR *PathName2,
1314 [in] DWORD PathType,
1315 [in] DWORD Flags);
1316
1318 __stdcall
1320 [in, string, unique] SRVSVC_HANDLE ServerName,
1321 [in, string] WCHAR *Name,
1322 [in] DWORD NameType,
1323 [in] DWORD Flags);
1324
1326 __stdcall
1328 [in, string, unique] SRVSVC_HANDLE ServerName,
1329 [in, string] WCHAR *Name,
1330 [out, size_is(OutbufLen)] WCHAR *Outbuf,
1331 [in, range(0, 64000)] DWORD OutbufLen,
1332 [in] DWORD NameType,
1333 [in] DWORD Flags);
1334
1335 long
1336 __stdcall
1338 [in, string, unique] SRVSVC_HANDLE ServerName,
1339 [in, string] WCHAR *Name1,
1340 [in, string] WCHAR *Name2,
1341 [in] DWORD NameType,
1342 [in] DWORD Flags);
1343
1345 __stdcall
1347 [in, string, unique] SRVSVC_HANDLE ServerName,
1348 [in, out] LPSHARE_ENUM_STRUCT InfoStruct,
1349 [in] DWORD PreferedMaximumLength,
1350 [out] DWORD *TotalEntries,
1351 [in, out, unique] DWORD *ResumeHandle);
1352
1354 __stdcall
1356 [in, string, unique] SRVSVC_HANDLE ServerName,
1357 [in, string] WCHAR *NetName,
1358 [in] DWORD Reserved,
1359 [out] PSHARE_DEL_HANDLE ContextHandle);
1360
1362 __stdcall
1364 [in, out] PSHARE_DEL_HANDLE ContextHandle);
1365
1366 DWORD
1367 __stdcall
1369 [in, string, unique] SRVSVC_HANDLE ServerName,
1370 [in, string, unique] WCHAR *ShareName,
1371 [in, string] WCHAR *lpFileName,
1372 [in] SECURITY_INFORMATION RequestedInformation,
1374
1375 DWORD
1376 __stdcall
1378 [in, string, unique] SRVSVC_HANDLE ServerName,
1379 [in, string, unique] WCHAR *ShareName,
1380 [in, string] WCHAR *lpFileName,
1383
1385 __stdcall
1387 [in, string, unique] SRVSVC_HANDLE ServerName,
1388 [in] DWORD Level,
1389 [in, switch_is(Level)] LPTRANSPORT_INFO Buffer);
1390
1391 /* Function 42 - Not used on wire */
1393 __stdcall
1395 [in, string, unique] SRVSVC_HANDLE ServerName,
1396 [in, string, unique] WCHAR *EmulatedServer,
1397 [in, string, unique] WCHAR *Transport,
1398 [in] DWORD ServiceBitsOfInterest,
1399 [in] DWORD ServiceBits,
1400 [in] DWORD UpdateImmediately);
1401
1403 __stdcall
1405 [in, string, unique] SRVSVC_HANDLE ServerName,
1406 [out] DWORD *Version);
1407
1409 __stdcall
1411 [in, string, unique] SRVSVC_HANDLE ServerName,
1412 [in, string] WCHAR *ShareName,
1413 [in] GUID *EntryUid,
1414 [in, string] WCHAR *EntryPrefix,
1415 [in, string] WCHAR *ShortName,
1416 [in] LPNET_DFS_ENTRY_ID_CONTAINER RelationInfo,
1417 [in] int Force);
1418
1420 __stdcall
1422 [in, string, unique] SRVSVC_HANDLE ServerName,
1423 [in] GUID *Uid,
1424 [in, string] WCHAR *Prefix);
1425
1427 __stdcall
1429 [in, string, unique] SRVSVC_HANDLE ServerName,
1430 [in] GUID *Uid,
1431 [in, string] WCHAR *Prefix,
1432 [in] unsigned long State);
1433
1434 /* Function 47 - Not used on wire */
1436 __stdcall
1438
1440 __stdcall
1442 [in, string, unique] SRVSVC_HANDLE ServerName,
1443 [in] GUID *Uid,
1444 [in, string] WCHAR *Prefix,
1445 [in] unsigned long Type,
1446 [in, range(0,32) ] DWORD ShortPrefixLen,
1447 [out, size_is(ShortPrefixLen)] WCHAR *ShortPrefix);
1448
1450 __stdcall
1452 [in, string, unique] SRVSVC_HANDLE ServerName,
1453 [in] GUID *Uid,
1454 [in, string] WCHAR *Prefix,
1455 [in] unsigned long Type);
1456
1458 __stdcall
1460 [in, string, unique] SRVSVC_HANDLE ServerName,
1461 [in] GUID *Uid,
1462 [in, string] WCHAR *Prefix);
1463
1465 __stdcall
1467 [in, string, unique] SRVSVC_HANDLE ServerName,
1468 [in, string] WCHAR *VolumeName,
1469 [in] unsigned long EntryType,
1470 [in] unsigned long ServiceType,
1471 [in, string] WCHAR *StgId,
1472 [in] GUID *EntryUid,
1473 [in, string] WCHAR *EntryPrefix,
1474 [in] LPNET_DFS_ENTRY_ID_CONTAINER RelationInfo,
1475 [in] unsigned long CreateDisposition);
1476
1478 __stdcall
1480 [in, string, unique] SRVSVC_HANDLE ServerName,
1481 [in, out, unique] LPDFS_SITELIST_INFO *ppSiteInfo);
1482
1484 __stdcall
1486 [in, string, unique] SRVSVC_HANDLE ServerName,
1487 [in] DWORD Level,
1488 [in, switch_is(Level)] LPTRANSPORT_INFO Buffer);
1489}
unsigned char BOOLEAN
static IN ULONG IN PWSTR OUT PCWSTR OUT PBOOLEAN OUT PATH_TYPE_AND_UNKNOWN * PathType
Type
Definition: Type.h:7
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn UINT32 *TableIdx UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 ACPI_WALK_CALLBACK ACPI_WALK_CALLBACK void void **ReturnValue UINT32 NameType
Definition: acpixf.h:658
NET_API_STATUS __stdcall NetrFileEnum(SRVSVC_HANDLE ServerName, WCHAR *BasePath, WCHAR *UserName, PFILE_ENUM_STRUCT InfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:178
NET_API_STATUS __stdcall NetrShareCheck(SRVSVC_HANDLE ServerName, WCHAR *Device, DWORD *Type)
Definition: rpcserver.c:335
NET_API_STATUS __stdcall NetrDfsDeleteLocalPartition(SRVSVC_HANDLE ServerName, GUID *Uid, WCHAR *Prefix)
Definition: rpcserver.c:856
NET_API_STATUS __stdcall NetrServerGetInfo(SRVSVC_HANDLE ServerName, DWORD Level, LPSERVER_INFO *InfoStruct)
Definition: rpcserver.c:348
NET_API_STATUS __stdcall NetrServerTransportDel(SRVSVC_HANDLE ServerName, DWORD Level, LPSERVER_TRANSPORT_INFO_0 Buffer)
Definition: rpcserver.c:535
NET_API_STATUS __stdcall NetrDfsCreateLocalPartition(SRVSVC_HANDLE ServerName, WCHAR *ShareName, GUID *EntryUid, WCHAR *EntryPrefix, WCHAR *ShortName, LPNET_DFS_ENTRY_ID_CONTAINER RelationInfo, int Force)
Definition: rpcserver.c:839
NET_API_STATUS __stdcall NetrShareDel(SRVSVC_HANDLE ServerName, WCHAR *NetName, DWORD Reserved)
Definition: rpcserver.c:309
NET_API_STATUS __stdcall NetrServerTransportEnum(SRVSVC_HANDLE ServerName, LPSERVER_XPORT_ENUM_STRUCT InfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:520
NET_API_STATUS __stdcall NetrDfsSetLocalVolumeState(SRVSVC_HANDLE ServerName, GUID *Uid, WCHAR *Prefix, unsigned long State)
Definition: rpcserver.c:869
DWORD __stdcall NetrpSetFileSecurity(SRVSVC_HANDLE ServerName, WCHAR *ShareName, WCHAR *lpFileName, SECURITY_INFORMATION SecurityInformation, PADT_SECURITY_DESCRIPTOR SecurityDescriptor)
Definition: rpcserver.c:783
void __stdcall Opnum7NotUsedOnWire(void)
Definition: rpcserver.c:153
long __stdcall NetprPathCompare(SRVSVC_HANDLE ServerName, WCHAR *PathName1, WCHAR *PathName2, DWORD PathType, DWORD Flags)
Definition: rpcserver.c:668
DWORD __stdcall NetrpGetFileSecurity(SRVSVC_HANDLE ServerName, WCHAR *ShareName, WCHAR *lpFileName, SECURITY_INFORMATION RequestedInformation, PADT_SECURITY_DESCRIPTOR *SecurityDescriptor)
Definition: rpcserver.c:768
NET_API_STATUS __stdcall NetrRemoteTOD(SRVSVC_HANDLE ServerName, LPTIME_OF_DAY_INFO *BufferPtr)
Definition: rpcserver.c:548
NET_API_STATUS __stdcall NetrDfsSetServerInfo(void)
Definition: rpcserver.c:883
NET_API_STATUS __stdcall NetrServerSetServiceBitsEx(SRVSVC_HANDLE ServerName, WCHAR *EmulatedServer, WCHAR *Transport, DWORD ServiceBitsOfInterest, DWORD ServiceBits, DWORD UpdateImmediately)
Definition: rpcserver.c:811
NET_API_STATUS __stdcall NetrShareDelStart(SRVSVC_HANDLE ServerName, WCHAR *NetName, DWORD Reserved, PSHARE_DEL_HANDLE ContextHandle)
Definition: rpcserver.c:743
void __stdcall Opnum3NotUsedOnWire(void)
Definition: rpcserver.c:118
NET_API_STATUS __stdcall NetprNameCanonicalize(SRVSVC_HANDLE ServerName, WCHAR *Name, WCHAR *Outbuf, DWORD OutbufLen, DWORD NameType, DWORD Flags)
Definition: rpcserver.c:697
NET_API_STATUS __stdcall NetrServerStatisticsGet(SRVSVC_HANDLE ServerName, WCHAR *Service, DWORD Level, DWORD Options, LPSTAT_SERVER_0 *InfoStruct)
Definition: rpcserver.c:472
NET_API_STATUS __stdcall NetrServerTransportAdd(SRVSVC_HANDLE ServerName, DWORD Level, LPSERVER_TRANSPORT_INFO_0 Buffer)
Definition: rpcserver.c:507
NET_API_STATUS __stdcall NetrFileGetInfo(SRVSVC_HANDLE ServerName, DWORD FileId, DWORD Level, LPFILE_INFO InfoStruct)
Definition: rpcserver.c:195
NET_API_STATUS __stdcall NetprNameValidate(SRVSVC_HANDLE ServerName, WCHAR *Name, DWORD NameType, DWORD Flags)
Definition: rpcserver.c:683
void __stdcall Opnum6NotUsedOnWire(void)
Definition: rpcserver.c:144
NET_API_STATUS __stdcall NetrDfsFixLocalVolume(SRVSVC_HANDLE ServerName, WCHAR *VolumeName, unsigned long EntryType, unsigned long ServiceType, WCHAR *StgId, GUID *EntryUid, WCHAR *EntryPrefix, LPNET_DFS_ENTRY_ID_CONTAINER RelationInfo, unsigned long CreateDisposition)
Definition: rpcserver.c:936
NET_API_STATUS __stdcall NetrDfsCreateExitPoint(SRVSVC_HANDLE ServerName, GUID *Uid, WCHAR *Prefix, unsigned long Type, DWORD ShortPrefixLen, WCHAR *ShortPrefix)
Definition: rpcserver.c:893
void __stdcall Opnum5NotUsedOnWire(void)
Definition: rpcserver.c:135
NET_API_STATUS __stdcall NetrServerSetInfo(SRVSVC_HANDLE ServerName, DWORD Level, LPSERVER_INFO ServerInfo, DWORD *ParmErr)
Definition: rpcserver.c:442
NET_API_STATUS __stdcall NetrServerDiskEnum(SRVSVC_HANDLE ServerName, DWORD Level, DISK_ENUM_CONTAINER *DiskInfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:456
NET_API_STATUS __stdcall NetrDfsModifyPrefix(SRVSVC_HANDLE ServerName, GUID *Uid, WCHAR *Prefix)
Definition: rpcserver.c:923
void __stdcall Opnum2NotUsedOnWire(void)
Definition: rpcserver.c:109
NET_API_STATUS __stdcall NetrShareEnumSticky(SRVSVC_HANDLE ServerName, LPSHARE_ENUM_STRUCT InfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:728
NET_API_STATUS __stdcall NetrServerTransportAddEx(SRVSVC_HANDLE ServerName, DWORD Level, LPTRANSPORT_INFO Buffer)
Definition: rpcserver.c:798
NET_API_STATUS __stdcall NetprPathCanonicalize(SRVSVC_HANDLE ServerName, WCHAR *PathName, unsigned char *Outbuf, DWORD OutbufLen, WCHAR *Prefix, DWORD *PathType, DWORD Flags)
Definition: rpcserver.c:651
long __stdcall NetprNameCompare(SRVSVC_HANDLE ServerName, WCHAR *Name1, WCHAR *Name2, DWORD NameType, DWORD Flags)
Definition: rpcserver.c:713
void __stdcall Opnum0NotUsedOnWire(void)
Definition: rpcserver.c:91
NET_API_STATUS __stdcall NetrDfsDeleteExitPoint(SRVSVC_HANDLE ServerName, GUID *Uid, WCHAR *Prefix, unsigned long Type)
Definition: rpcserver.c:909
NET_API_STATUS __stdcall NetrShareDelSticky(SRVSVC_HANDLE ServerName, WCHAR *NetName, DWORD Reserved)
Definition: rpcserver.c:322
NET_API_STATUS __stdcall NetrSessionDel(SRVSVC_HANDLE ServerName, WCHAR *ClientName, WCHAR *UserName)
Definition: rpcserver.c:238
NET_API_STATUS __stdcall NetrServerTransportDelEx(SRVSVC_HANDLE ServerName, DWORD Level, LPTRANSPORT_INFO Buffer)
Definition: rpcserver.c:967
NET_API_STATUS __stdcall NetrShareGetInfo(SRVSVC_HANDLE ServerName, WCHAR *NetName, DWORD Level, LPSHARE_INFO InfoStruct)
Definition: rpcserver.c:280
void __stdcall Opnum4NotUsedOnWire(void)
Definition: rpcserver.c:127
NET_API_STATUS __stdcall NetrFileClose(SRVSVC_HANDLE ServerName, DWORD FileId)
Definition: rpcserver.c:209
NET_API_STATUS __stdcall NetrConnectionEnum(SRVSVC_HANDLE ServerName, WCHAR *Qualifier, LPCONNECT_ENUM_STRUCT InfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:162
NET_API_STATUS __stdcall NetrDfsGetVersion(SRVSVC_HANDLE ServerName, DWORD *Version)
Definition: rpcserver.c:827
NET_API_STATUS __stdcall NetrShareEnum(SRVSVC_HANDLE ServerName, LPSHARE_ENUM_STRUCT InfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:265
NET_API_STATUS __stdcall NetrShareSetInfo(SRVSVC_HANDLE ServerName, WCHAR *NetName, DWORD Level, LPSHARE_INFO ShareInfo, DWORD *ParmErr)
Definition: rpcserver.c:294
NET_API_STATUS __stdcall NetrShareAdd(SRVSVC_HANDLE ServerName, DWORD Level, LPSHARE_INFO InfoStruct, DWORD *ParmErr)
Definition: rpcserver.c:251
NET_API_STATUS __stdcall NetrShareDelCommit(PSHARE_DEL_HANDLE ContextHandle)
Definition: rpcserver.c:757
void __stdcall Opnum1NotUsedOnWire(void)
Definition: rpcserver.c:100
NET_API_STATUS __stdcall NetrSessionEnum(SRVSVC_HANDLE ServerName, WCHAR *ClientName, WCHAR *UserName, PSESSION_ENUM_STRUCT InfoStruct, DWORD PreferedMaximumLength, DWORD *TotalEntries, DWORD *ResumeHandle)
Definition: rpcserver.c:221
NET_API_STATUS __stdcall NetprPathType(SRVSVC_HANDLE ServerName, WCHAR *PathName, DWORD *PathType, DWORD Flags)
Definition: rpcserver.c:637
NET_API_STATUS __stdcall NetrDfsManagerReportSiteInfo(SRVSVC_HANDLE ServerName, LPDFS_SITELIST_INFO *ppSiteInfo)
Definition: rpcserver.c:955
NET_API_STATUS __stdcall NetrServerSetServiceBits(SRVSVC_HANDLE ServerName, WCHAR *Transport, DWORD ServiceBits, DWORD UpdateImmediately)
Definition: rpcserver.c:616
_Inout_ PVCB _In_ BOOLEAN Force
Definition: cdprocs.h:1417
Definition: bufpool.h:45
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
Definition: d3d10.idl:491
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
Definition: dcom.idl:35
static const WCHAR version[]
Definition: asmname.c:66
IN PDCB IN POEM_STRING IN PUNICODE_STRING IN OUT POEM_STRING ShortName
Definition: fatprocs.h:1306
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
_Must_inspect_result_ _Inout_opt_ PUNICODE_STRING VolumeName
Definition: fltkernel.h:1117
_Must_inspect_result_ _In_ PFILE_OBJECT _In_ SECURITY_INFORMATION SecurityInformation
Definition: fltkernel.h:1340
_Must_inspect_result_ _In_ PCUNICODE_STRING Name2
Definition: fsrtlfuncs.h:796
GLenum GLint * range
Definition: glext.h:7539
GLuint in
Definition: glext.h:9616
Definition: msctf.idl:550
char string[160]
Definition: util.h:11
DWORD SECURITY_INFORMATION
Definition: ms-dtyp.idl:311
DWORD NET_API_STATUS
Definition: ms-dtyp.idl:91
WCHAR * LMSTR
Definition: ms-dtyp.idl:119
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:102
@ Service
Definition: ntsecapi.h:292
long LONG
Definition: pedump.c:60
static FILE * out
Definition: regtests2xml.c:44
struct _SHARE_INFO_0 * LPSHARE_INFO_0
struct _SHARE_INFO_503_CONTAINER SHARE_INFO_503_CONTAINER
struct _SERVER_INFO_1528 * LPSERVER_INFO_1528
struct _DFS_SITELIST_INFO * LPDFS_SITELIST_INFO
struct _STAT_SERVER_0 STAT_SERVER_0
struct _DFS_SITELIST_INFO DFS_SITELIST_INFO
struct _SERVER_INFO_1552 * LPSERVER_INFO_1552
struct _SERVER_TRANSPORT_INFO_3 SERVER_TRANSPORT_INFO_3
struct _SESSION_INFO_0 * PSESSION_INFO_0
struct _SHARE_INFO_1 SHARE_INFO_1
struct _SERVER_INFO_1017 * PSERVER_INFO_1017
struct _FILE_INFO_3_CONTAINER FILE_INFO_3_CONTAINER
struct _SERVER_INFO_1513 * PSERVER_INFO_1513
struct _SERVER_INFO_1548 * PSERVER_INFO_1548
struct _DFS_SITELIST_INFO * PDFS_SITELIST_INFO
struct _SERVER_INFO_1538 SERVER_INFO_1538
struct _SERVER_INFO_1017 SERVER_INFO_1017
struct _CONNECTION_INFO_0 * LPCONNECTION_INFO_0
struct _SHARE_INFO_2 * PSHARE_INFO_2
struct _DISK_INFO * LPDISK_INFO
struct _SERVER_XPORT_INFO_2_CONTAINER SERVER_XPORT_INFO_2_CONTAINER
struct _SERVER_INFO_1513 SERVER_INFO_1513
struct _SESSION_INFO_0_CONTAINER * LPSESSION_INFO_0_CONTAINER
struct _DISK_INFO * PDISK_INFO
struct _SERVER_INFO_1541 SERVER_INFO_1541
struct _SHARE_INFO_501_CONTAINER * PSHARE_INFO_501_CONTAINER
union _SHARE_INFO * LPSHARE_INFO
struct _SERVER_XPORT_INFO_0_CONTAINER * PSERVER_XPORT_INFO_0_CONTAINER
struct _SHARE_INFO_502_I * LPSHARE_INFO_502_I
struct _FILE_INFO_2 * LPFILE_INFO_2
struct _SERVER_INFO_1550 * LPSERVER_INFO_1550
struct _SERVER_INFO_502 SERVER_INFO_502
struct _CONNECTION_INFO_1 * PCONNECTION_INFO_1
struct _SHARE_INFO_1006 * PSHARE_INFO_1006
union _SHARE_INFO SHARE_INFO
struct _SHARE_ENUM_STRUCT * PSHARE_ENUM_STRUCT
struct _FILE_INFO_3 FILE_INFO_3
struct _SESSION_INFO_502_CONTAINER SESSION_INFO_502_CONTAINER
struct _FILE_INFO_2 * PFILE_INFO_2
struct _SERVER_INFO_1547 * PSERVER_INFO_1547
struct _SERVER_INFO_1502 SERVER_INFO_1502
struct _SHARE_INFO_2_CONTAINER * PSHARE_INFO_2_CONTAINER
struct _SERVER_INFO_1107 SERVER_INFO_1107
struct _SERVER_INFO_1005 * PSERVER_INFO_1005
struct _SERVER_INFO_1555 SERVER_INFO_1555
struct _SERVER_INFO_1503 SERVER_INFO_1503
struct _SERVER_INFO_1536 SERVER_INFO_1536
struct _SERVER_INFO_1518 * PSERVER_INFO_1518
struct _SHARE_INFO_1501_I SHARE_INFO_1501_I
struct _SERVER_INFO_1510 SERVER_INFO_1510
struct _SHARE_INFO_502_CONTAINER * LPSHARE_INFO_502_CONTAINER
wchar_t * SRVSVC_HANDLE
Definition: srvsvc.idl:7
struct _SERVER_INFO_1503 * LPSERVER_INFO_1503
struct _SERVER_INFO_599 SERVER_INFO_599
struct _DFS_SITENAME_INFO DFS_SITENAME_INFO
union _SHARE_ENUM_UNION SHARE_ENUM_UNION
struct _SERVER_INFO_1554 SERVER_INFO_1554
struct _SESSION_INFO_2_CONTAINER * PSESSION_INFO_2_CONTAINER
struct _SHARE_INFO_1004 * LPSHARE_INFO_1004
struct _FILE_ENUM_STRUCT * LPFILE_ENUM_STRUCT
struct _STAT_SERVER_0 * PSTAT_SERVER_0
struct _SERVER_INFO_1544 * PSERVER_INFO_1544
struct _SESSION_INFO_0 * LPSESSION_INFO_0
SHARE_DEL_HANDLE * PSHARE_DEL_HANDLE
Definition: srvsvc.idl:958
struct _SERVER_INFO_1512 * LPSERVER_INFO_1512
struct _NET_DFS_ENTRY_ID NET_DFS_ENTRY_ID
struct _SESSION_INFO_1 SESSION_INFO_1
struct _SERVER_ALIAS_INFO_0 * LPSERVER_ALIAS_INFO_0
struct _SHARE_INFO_501_CONTAINER * LPSHARE_INFO_501_CONTAINER
struct _SESSION_ENUM_STRUCT SESSION_ENUM_STRUCT
struct _CONNECT_INFO_0_CONTAINER * LPCONNECT_INFO_0_CONTAINER
struct _SERVER_INFO_1535 * LPSERVER_INFO_1535
struct _SERVER_INFO_1513 * LPSERVER_INFO_1513
struct _SERVER_XPORT_INFO_0_CONTAINER SERVER_XPORT_INFO_0_CONTAINER
struct _SERVER_ALIAS_INFO_0 SERVER_ALIAS_INFO_0
struct _SERVER_INFO_1545 SERVER_INFO_1545
struct _SERVER_INFO_1005 SERVER_INFO_1005
struct _SERVER_INFO_1515 SERVER_INFO_1515
struct _SERVER_INFO_1010 * LPSERVER_INFO_1010
struct _ADT_SECURITY_DESCRIPTOR * PADT_SECURITY_DESCRIPTOR
struct _SERVER_INFO_1534 SERVER_INFO_1534
struct _SERVER_INFO_1548 * LPSERVER_INFO_1548
struct _SERVER_INFO_503 * LPSERVER_INFO_503
struct _FILE_INFO_2_CONTAINER * LPFILE_INFO_2_CONTAINER
struct _SESSION_INFO_10_CONTAINER SESSION_INFO_10_CONTAINER
struct _SERVER_INFO_100 * LPSERVER_INFO_100
struct _SERVER_TRANSPORT_INFO_1 * PSERVER_TRANSPORT_INFO_1
struct _DISK_INFO DISK_INFO
struct _SESSION_INFO_2 * LPSESSION_INFO_2
struct _SERVER_INFO_102 * LPSERVER_INFO_102
struct _SHARE_INFO_1_CONTAINER SHARE_INFO_1_CONTAINER
struct _SESSION_INFO_1 * LPSESSION_INFO_1
struct _SHARE_INFO_1 * LPSHARE_INFO_1
struct _SERVER_ALIAS_ENUM_STRUCT * LPSERVER_ALIAS_ENUM_STRUCT
struct _SERVER_INFO_101 * PSERVER_INFO_101
struct _SERVER_INFO_1506 * PSERVER_INFO_1506
struct _SHARE_INFO_0 * PSHARE_INFO_0
struct _TIME_OF_DAY_INFO TIME_OF_DAY_INFO
struct _SESSION_INFO_2 SESSION_INFO_2
struct _SERVER_INFO_1539 * LPSERVER_INFO_1539
struct _SERVER_INFO_1554 * PSERVER_INFO_1554
struct _SERVER_INFO_1529 SERVER_INFO_1529
struct _ADT_SECURITY_DESCRIPTOR ADT_SECURITY_DESCRIPTOR
struct _SHARE_INFO_503_I SHARE_INFO_503_I
struct _SERVER_INFO_1514 * LPSERVER_INFO_1514
struct _SERVER_TRANSPORT_INFO_2 * PSERVER_TRANSPORT_INFO_2
struct _SERVER_INFO_1541 * LPSERVER_INFO_1541
union _FILE_ENUM_UNION FILE_ENUM_UNION
struct _SERVER_INFO_1540 SERVER_INFO_1540
struct _SERVER_INFO_1010 SERVER_INFO_1010
struct _SHARE_INFO_1501_I * PSHARE_INFO_1501_I
struct _CONNECTION_INFO_0 CONNECTION_INFO_0
struct _SERVER_INFO_1549 SERVER_INFO_1549
struct _SERVER_TRANSPORT_INFO_2 * LPSERVER_TRANSPORT_INFO_2
struct _SERVER_INFO_1523 * LPSERVER_INFO_1523
struct _SHARE_INFO_1006 * LPSHARE_INFO_1006
union _CONNECT_ENUM_UNION CONNECT_ENUM_UNION
struct _SERVER_INFO_1536 * PSERVER_INFO_1536
struct _SHARE_INFO_502_CONTAINER SHARE_INFO_502_CONTAINER
struct _SHARE_INFO_501 * LPSHARE_INFO_501
struct _SERVER_INFO_1530 * PSERVER_INFO_1530
struct _FILE_INFO_2_CONTAINER FILE_INFO_2_CONTAINER
struct _SERVER_TRANSPORT_INFO_1 * LPSERVER_TRANSPORT_INFO_1
struct _SERVER_INFO_1512 * PSERVER_INFO_1512
struct _SHARE_INFO_1 * PSHARE_INFO_1
struct _SERVER_INFO_1539 SERVER_INFO_1539
struct _SERVER_INFO_1549 * LPSERVER_INFO_1549
struct _SHARE_INFO_2 SHARE_INFO_2
struct _CONNECT_INFO_0_CONTAINER * PCONNECT_INFO_0_CONTAINER
struct _SERVER_TRANSPORT_INFO_0 * LPSERVER_TRANSPORT_INFO_0
struct _SESSION_INFO_1_CONTAINER SESSION_INFO_1_CONTAINER
struct _SERVER_INFO_1017 * LPSERVER_INFO_1017
struct _SESSION_INFO_0_CONTAINER SESSION_INFO_0_CONTAINER
struct _DFS_SITENAME_INFO * LPDFS_SITENAME_INFO
struct _SERVER_INFO_1018 SERVER_INFO_1018
struct _SESSION_ENUM_STRUCT * PSESSION_ENUM_STRUCT
struct _SERVER_INFO_103 * LPSERVER_INFO_103
struct _DISK_ENUM_CONTAINER DISK_ENUM_CONTAINER
union _SERVER_XPORT_ENUM_UNION SERVER_XPORT_ENUM_UNION
struct _SERVER_INFO_1016 SERVER_INFO_1016
struct _SERVER_INFO_1018 * PSERVER_INFO_1018
struct _SERVER_INFO_102 * PSERVER_INFO_102
struct _SERVER_INFO_1510 * PSERVER_INFO_1510
struct _SERVER_INFO_1542 SERVER_INFO_1542
struct _SERVER_INFO_599 * PSERVER_INFO_599
struct _SERVER_XPORT_ENUM_STRUCT * LPSERVER_XPORT_ENUM_STRUCT
struct _SERVER_XPORT_INFO_1_CONTAINER SERVER_XPORT_INFO_1_CONTAINER
struct _SERVER_INFO_1555 * LPSERVER_INFO_1555
struct _CONNECT_INFO_1_CONTAINER CONNECT_INFO_1_CONTAINER
struct _SERVER_INFO_1536 * LPSERVER_INFO_1536
struct _SERVER_INFO_503 * PSERVER_INFO_503
struct _SERVER_INFO_1542 * PSERVER_INFO_1542
struct _SHARE_INFO_1004 SHARE_INFO_1004
struct _SERVER_INFO_1501 * PSERVER_INFO_1501
struct _SHARE_INFO_502_CONTAINER * PSHARE_INFO_502_CONTAINER
struct _SERVER_INFO_1535 * PSERVER_INFO_1535
union _SESSION_ENUM_UNION SESSION_ENUM_UNION
struct _SERVER_TRANSPORT_INFO_0 SERVER_TRANSPORT_INFO_0
struct _SERVER_INFO_101 SERVER_INFO_101
struct _SERVER_INFO_1533 * LPSERVER_INFO_1533
struct _SERVER_INFO_1523 * PSERVER_INFO_1523
struct _SESSION_INFO_2 * PSESSION_INFO_2
struct _SERVER_INFO_1529 * PSERVER_INFO_1529
struct _CONNECT_ENUM_STRUCT * LPCONNECT_ENUM_STRUCT
union _SERVER_INFO * PSERVER_INFO
struct _CONNECT_INFO_1_CONTAINER * LPCONNECT_INFO_1_CONTAINER
struct _SERVER_INFO_1005 * LPSERVER_INFO_1005
struct _SERVER_INFO_503 SERVER_INFO_503
struct _SESSION_INFO_10_CONTAINER * LPSESSION_INFO_10_CONTAINER
struct _SERVER_INFO_1549 * PSERVER_INFO_1549
struct _SHARE_INFO_503_I * PSHARE_INFO_503_I
struct _SERVER_INFO_1511 * PSERVER_INFO_1511
struct _SERVER_INFO_1107 * LPSERVER_INFO_1107
struct _SERVER_INFO_1016 * PSERVER_INFO_1016
struct _SERVER_INFO_1552 * PSERVER_INFO_1552
struct _SERVER_INFO_1553 * LPSERVER_INFO_1553
struct _SERVER_INFO_1533 SERVER_INFO_1533
struct _SERVER_INFO_1548 SERVER_INFO_1548
union _SERVER_ALIAS_INFO SERVER_ALIAS_INFO
struct _SERVER_XPORT_INFO_3_CONTAINER * PSERVER_XPORT_INFO_3_CONTAINER
union _SHARE_INFO * PSHARE_INFO
union _TRANSPORT_INFO * LPTRANSPORT_INFO
struct _CONNECT_ENUM_STRUCT CONNECT_ENUM_STRUCT
struct _SERVER_INFO_599 * LPSERVER_INFO_599
struct _TIME_OF_DAY_INFO * PTIME_OF_DAY_INFO
struct _SERVER_INFO_1550 SERVER_INFO_1550
struct _SERVER_INFO_1544 SERVER_INFO_1544
struct _SHARE_INFO_0_CONTAINER SHARE_INFO_0_CONTAINER
struct _SERVER_INFO_1514 SERVER_INFO_1514
struct _STAT_SERVER_0 * LPSTAT_SERVER_0
struct _SERVER_INFO_1543 * PSERVER_INFO_1543
struct _SERVER_ALIAS_INFO_0 * PSERVER_ALIAS_INFO_0
union _FILE_INFO * LPFILE_INFO
struct _SHARE_INFO_1004 * PSHARE_INFO_1004
struct _SERVER_XPORT_INFO_2_CONTAINER * PSERVER_XPORT_INFO_2_CONTAINER
struct _SERVER_INFO_1528 * PSERVER_INFO_1528
struct _SERVER_INFO_1555 * PSERVER_INFO_1555
struct _SERVER_TRANSPORT_INFO_3 * PSERVER_TRANSPORT_INFO_3
union _SERVER_ALIAS_INFO * PSERVER_ALIAS_INFO
struct _SESSION_INFO_502 SESSION_INFO_502
union _SERVER_INFO * LPSERVER_INFO
struct _SERVER_INFO_1546 SERVER_INFO_1546
struct _SERVER_INFO_1512 SERVER_INFO_1512
struct _NET_DFS_ENTRY_ID_CONTAINER NET_DFS_ENTRY_ID_CONTAINER
struct _SERVER_TRANSPORT_INFO_3 * LPSERVER_TRANSPORT_INFO_3
union _FILE_INFO FILE_INFO
struct _SERVER_INFO_1107 * PSERVER_INFO_1107
struct _SERVER_INFO_1547 * LPSERVER_INFO_1547
struct _SERVER_INFO_1529 * LPSERVER_INFO_1529
struct _SERVER_INFO_1538 * LPSERVER_INFO_1538
struct _SERVER_INFO_1540 * LPSERVER_INFO_1540
struct _TIME_OF_DAY_INFO * LPTIME_OF_DAY_INFO
struct _SERVER_INFO_1541 * PSERVER_INFO_1541
struct _FILE_INFO_3_CONTAINER * PFILE_INFO_3_CONTAINER
struct _SERVER_INFO_1018 * LPSERVER_INFO_1018
implicit_handle(handle_t srvsvc_hBinding)] interface srvsvc
Definition: srvsvc.idl:1063
struct _SHARE_INFO_501_CONTAINER SHARE_INFO_501_CONTAINER
struct _SERVER_ALIAS_ENUM_STRUCT * PSERVER_ALIAS_ENUM_STRUCT
struct _SHARE_INFO_2 * LPSHARE_INFO_2
struct _SHARE_ENUM_STRUCT * LPSHARE_ENUM_STRUCT
struct _SESSION_INFO_502 * PSESSION_INFO_502
struct _SERVER_INFO_1534 * PSERVER_INFO_1534
struct _SERVER_INFO_1528 SERVER_INFO_1528
struct _SERVER_INFO_1545 * LPSERVER_INFO_1545
struct _SERVER_INFO_1546 * LPSERVER_INFO_1546
struct _SHARE_INFO_1005 * PSHARE_INFO_1005
struct _SERVER_INFO_1515 * PSERVER_INFO_1515
struct _SERVER_INFO_1556 SERVER_INFO_1556
void * SHARE_DEL_HANDLE
Definition: srvsvc.idl:957
struct _SESSION_INFO_1_CONTAINER * LPSESSION_INFO_1_CONTAINER
struct _SERVER_INFO_1516 * LPSERVER_INFO_1516
struct _SERVER_INFO_103 SERVER_INFO_103
struct _SHARE_INFO_503_I * LPSHARE_INFO_503_I
union _TRANSPORT_INFO * PTRANSPORT_INFO
struct _SERVER_INFO_1515 * LPSERVER_INFO_1515
struct _SERVER_INFO_1518 * LPSERVER_INFO_1518
struct _SERVER_INFO_1545 * PSERVER_INFO_1545
struct _SERVER_INFO_1547 SERVER_INFO_1547
struct _SERVER_TRANSPORT_INFO_1 SERVER_TRANSPORT_INFO_1
struct _SHARE_INFO_0 SHARE_INFO_0
struct _NET_DFS_ENTRY_ID_CONTAINER * LPNET_DFS_ENTRY_ID_CONTAINER
struct _SESSION_INFO_502 * LPSESSION_INFO_502
struct _SERVER_INFO_1530 * LPSERVER_INFO_1530
struct _SERVER_INFO_1535 SERVER_INFO_1535
struct _CONNECT_INFO_0_CONTAINER CONNECT_INFO_0_CONTAINER
struct _SESSION_INFO_1_CONTAINER * PSESSION_INFO_1_CONTAINER
struct _SESSION_INFO_2_CONTAINER * LPSESSION_INFO_2_CONTAINER
struct _SERVER_XPORT_ENUM_STRUCT * PSERVER_XPORT_ENUM_STRUCT
struct _SERVER_INFO_1511 SERVER_INFO_1511
struct _SERVER_INFO_1543 SERVER_INFO_1543
struct _SHARE_INFO_503_CONTAINER * LPSHARE_INFO_503_CONTAINER
union _SERVER_INFO SERVER_INFO
struct _FILE_ENUM_STRUCT * PFILE_ENUM_STRUCT
struct _SERVER_ALIAS_ENUM_STRUCT SERVER_ALIAS_ENUM_STRUCT
struct _SHARE_INFO_501 * PSHARE_INFO_501
struct _SERVER_INFO_1502 * LPSERVER_INFO_1502
struct _SERVER_XPORT_INFO_3_CONTAINER SERVER_XPORT_INFO_3_CONTAINER
struct _SERVER_INFO_1554 * LPSERVER_INFO_1554
struct _FILE_ENUM_STRUCT FILE_ENUM_STRUCT
struct _SERVER_INFO_1016 * LPSERVER_INFO_1016
struct _SHARE_ENUM_STRUCT SHARE_ENUM_STRUCT
struct _CONNECT_ENUM_STRUCT * PCONNECT_ENUM_STRUCT
struct _SERVER_INFO_1553 SERVER_INFO_1553
struct _SERVER_INFO_1511 * LPSERVER_INFO_1511
struct _SERVER_INFO_1514 * PSERVER_INFO_1514
struct _SESSION_INFO_2_CONTAINER SESSION_INFO_2_CONTAINER
struct _SERVER_ALIAS_INFO_0_CONTAINER SERVER_ALIAS_INFO_0_CONTAINER
struct _SERVER_INFO_102 SERVER_INFO_102
struct _SESSION_INFO_0_CONTAINER * PSESSION_INFO_0_CONTAINER
union _TRANSPORT_INFO TRANSPORT_INFO
struct _SESSION_INFO_0 SESSION_INFO_0
struct _SERVER_INFO_1542 * LPSERVER_INFO_1542
struct _SERVER_INFO_1543 * LPSERVER_INFO_1543
struct _SERVER_XPORT_ENUM_STRUCT SERVER_XPORT_ENUM_STRUCT
struct _SERVER_INFO_1010 * PSERVER_INFO_1010
struct _SERVER_INFO_1502 * PSERVER_INFO_1502
struct _CONNECT_INFO_1_CONTAINER * PCONNECT_INFO_1_CONTAINER
struct _SERVER_INFO_1501 SERVER_INFO_1501
struct _SERVER_INFO_1553 * PSERVER_INFO_1553
struct _SERVER_INFO_1510 * LPSERVER_INFO_1510
struct _SERVER_INFO_1544 * LPSERVER_INFO_1544
struct _NET_DFS_ENTRY_ID * LPNET_DFS_ENTRY_ID
struct _FILE_INFO_2_CONTAINER * PFILE_INFO_2_CONTAINER
struct _SERVER_INFO_1533 * PSERVER_INFO_1533
struct _SESSION_INFO_502_CONTAINER * LPSESSION_INFO_502_CONTAINER
struct _SHARE_INFO_1006 SHARE_INFO_1006
struct _SESSION_INFO_1 * PSESSION_INFO_1
struct _SERVER_INFO_1523 SERVER_INFO_1523
struct _CONNECTION_INFO_0 * PCONNECTION_INFO_0
struct _SERVER_INFO_1538 * PSERVER_INFO_1538
struct _SHARE_INFO_1501_I * LPSHARE_INFO_1501_I
struct _SERVER_INFO_1534 * LPSERVER_INFO_1534
struct _SHARE_INFO_2_CONTAINER * LPSHARE_INFO_2_CONTAINER
struct _SERVER_INFO_502 * PSERVER_INFO_502
struct _SERVER_INFO_101 * LPSERVER_INFO_101
struct _SERVER_INFO_1516 * PSERVER_INFO_1516
struct _SHARE_INFO_1005 SHARE_INFO_1005
struct _SHARE_INFO_501 SHARE_INFO_501
struct _SHARE_INFO_1005 * LPSHARE_INFO_1005
struct _SERVER_INFO_1556 * PSERVER_INFO_1556
struct _SESSION_INFO_10_CONTAINER * PSESSION_INFO_10_CONTAINER
struct _CONNECTION_INFO_1 * LPCONNECTION_INFO_1
struct _SESSION_INFO_502_CONTAINER * PSESSION_INFO_502_CONTAINER
struct _SERVER_INFO_100 * PSERVER_INFO_100
struct _FILE_INFO_3_CONTAINER * LPFILE_INFO_3_CONTAINER
union _SERVER_ALIAS_INFO * LPSERVER_ALIAS_INFO
struct _SERVER_INFO_103 * PSERVER_INFO_103
struct _SERVER_XPORT_INFO_1_CONTAINER * PSERVER_XPORT_INFO_1_CONTAINER
struct _SERVER_INFO_1506 * LPSERVER_INFO_1506
struct _SERVER_TRANSPORT_INFO_2 SERVER_TRANSPORT_INFO_2
union _FILE_INFO * PFILE_INFO
struct _FILE_INFO_3 * LPFILE_INFO_3
struct _SHARE_INFO_502_I * PSHARE_INFO_502_I
struct _FILE_INFO_3 * PFILE_INFO_3
struct _SERVER_INFO_1530 SERVER_INFO_1530
struct _SESSION_INFO_10 SESSION_INFO_10
struct _SESSION_INFO_10 * PSESSION_INFO_10
struct _SERVER_INFO_1506 SERVER_INFO_1506
struct _SHARE_INFO_502_I SHARE_INFO_502_I
struct _SERVER_INFO_1552 SERVER_INFO_1552
struct _SERVER_INFO_100 SERVER_INFO_100
struct _SERVER_INFO_1518 SERVER_INFO_1518
struct _SHARE_INFO_2_CONTAINER SHARE_INFO_2_CONTAINER
struct _SERVER_INFO_1556 * LPSERVER_INFO_1556
struct _SHARE_INFO_503_CONTAINER * PSHARE_INFO_503_CONTAINER
struct _SESSION_ENUM_STRUCT * LPSESSION_ENUM_STRUCT
struct _SERVER_INFO_1546 * PSERVER_INFO_1546
struct _FILE_INFO_2 FILE_INFO_2
struct _CONNECTION_INFO_1 CONNECTION_INFO_1
struct _SERVER_INFO_502 * LPSERVER_INFO_502
struct _SERVER_INFO_1540 * PSERVER_INFO_1540
struct _SERVER_INFO_1539 * PSERVER_INFO_1539
struct _SERVER_INFO_1503 * PSERVER_INFO_1503
struct _SERVER_TRANSPORT_INFO_0 * PSERVER_TRANSPORT_INFO_0
struct _SESSION_INFO_10 * LPSESSION_INFO_10
struct _DFS_SITENAME_INFO * PDFS_SITENAME_INFO
struct _SERVER_INFO_1516 SERVER_INFO_1516
struct _SERVER_INFO_1501 * LPSERVER_INFO_1501
struct _SERVER_INFO_1550 * PSERVER_INFO_1550
unsigned char * Buffer
Definition: srvsvc.idl:963
wchar_t * coni1_username
Definition: srvsvc.idl:27
wchar_t * coni1_netname
Definition: srvsvc.idl:28
DWORD coni1_num_opens
Definition: lmshare.h:120
DWORD coni1_num_users
Definition: lmshare.h:121
CONNECT_ENUM_UNION ConnectInfo
Definition: srvsvc.idl:46
LPCONNECTION_INFO_0 Buffer
Definition: srvsvc.idl:17
LPCONNECTION_INFO_1 Buffer
Definition: srvsvc.idl:34
DFS_SITENAME_INFO Site[]
Definition: srvsvc.idl:1024
unsigned long cSites
Definition: srvsvc.idl:1023
unsigned long SiteFlags
Definition: srvsvc.idl:1017
LPDISK_INFO Buffer
Definition: srvsvc.idl:856
WCHAR Disk[3]
Definition: srvsvc.idl:850
FILE_ENUM_UNION FileInfo
Definition: srvsvc.idl:84
LPFILE_INFO_2 Buffer
Definition: srvsvc.idl:57
DWORD fi2_id
Definition: lmshare.h:36
LPFILE_INFO_3 Buffer
Definition: srvsvc.idl:72
DWORD fi3_id
Definition: lmshare.h:38
DWORD fi3_num_locks
Definition: lmshare.h:40
wchar_t * fi3_pathname
Definition: srvsvc.idl:65
DWORD fi3_permissions
Definition: lmshare.h:39
wchar_t * fi3_username
Definition: srvsvc.idl:66
Definition: srvsvc.idl:1010
unsigned long Count
Definition: srvsvc.idl:1011
LPNET_DFS_ENTRY_ID Buffer
Definition: srvsvc.idl:1012
Definition: srvsvc.idl:1004
GUID Uid
Definition: srvsvc.idl:1005
WCHAR * Prefix
Definition: srvsvc.idl:1006
union _SERVER_ALIAS_ENUM_STRUCT::SERVER_ALIAS_ENUM_UNION ServerAliasInfo
LPSERVER_ALIAS_INFO_0 Buffer
Definition: srvsvc.idl:1038
BOOLEAN srvai0_default
Definition: srvsvc.idl:1031
wchar_t * sv1005_comment
Definition: srvsvc.idl:518
wchar_t * sv100_name
Definition: srvsvc.idl:338
DWORD sv1017_announce
Definition: lmserver.h:287
DWORD sv1018_anndelta
Definition: lmserver.h:288
wchar_t * sv101_name
Definition: srvsvc.idl:344
wchar_t * sv101_comment
Definition: srvsvc.idl:348
DWORD sv101_version_minor
Definition: lmserver.h:20
DWORD sv101_version_major
Definition: lmserver.h:19
DWORD sv101_platform_id
Definition: lmserver.h:17
DWORD sv101_type
Definition: lmserver.h:21
wchar_t * sv102_comment
Definition: srvsvc.idl:358
DWORD sv102_platform_id
Definition: lmserver.h:26
DWORD sv102_version_major
Definition: lmserver.h:28
DWORD sv102_anndelta
Definition: lmserver.h:36
DWORD sv102_licenses
Definition: lmserver.h:37
DWORD sv102_version_minor
Definition: lmserver.h:29
DWORD sv102_type
Definition: lmserver.h:30
wchar_t * sv102_userpath
Definition: srvsvc.idl:365
DWORD sv102_users
Definition: lmserver.h:32
wchar_t * sv102_name
Definition: srvsvc.idl:354
DWORD sv102_announce
Definition: lmserver.h:35
DWORD sv103_users
Definition: srvsvc.idl:377
DWORD sv103_version_major
Definition: srvsvc.idl:373
wchar_t * sv103_comment
Definition: srvsvc.idl:376
DWORD sv103_announce
Definition: srvsvc.idl:380
wchar_t * sv103_userpath
Definition: srvsvc.idl:383
DWORD sv103_type
Definition: srvsvc.idl:375
DWORD sv103_platform_id
Definition: srvsvc.idl:371
DWORD sv103_version_minor
Definition: srvsvc.idl:374
DWORD sv103_capabilities
Definition: srvsvc.idl:384
DWORD sv103_anndelta
Definition: srvsvc.idl:381
DWORD sv103_licenses
Definition: srvsvc.idl:382
wchar_t * sv103_name
Definition: srvsvc.idl:372
DWORD sv1107_users
Definition: lmserver.h:284
DWORD sv1501_sessopens
Definition: lmserver.h:289
DWORD sv1502_sessvcs
Definition: lmserver.h:290
DWORD sv1503_opensearch
Definition: lmserver.h:291
DWORD sv1506_maxworkitems
Definition: lmserver.h:292
DWORD sv1510_sessusers
Definition: lmserver.h:294
DWORD sv1511_sessconns
Definition: lmserver.h:295
DWORD sv1512_maxnonpagedmemoryusage
Definition: lmserver.h:296
DWORD sv1513_maxpagedmemoryusage
Definition: lmserver.h:297
int sv1514_enablesoftcompat
Definition: srvsvc.idl:588
int sv1515_enableforcedlogoff
Definition: srvsvc.idl:593
DWORD sv1523_maxkeepsearch
Definition: lmserver.h:305
DWORD sv1528_scavtimeout
Definition: lmserver.h:308
DWORD sv1529_minrcvqueue
Definition: lmserver.h:309
DWORD sv1530_minfreeworkitems
Definition: lmserver.h:310
DWORD sv1533_maxmpxct
Definition: lmserver.h:311
DWORD sv1534_oplockbreakwait
Definition: lmserver.h:312
DWORD sv1535_oplockbreakresponsewait
Definition: lmserver.h:313
int sv1536_enableoplocks
Definition: srvsvc.idl:643
int sv1538_enablefcbopens
Definition: srvsvc.idl:648
int sv1540_enablesharednetdrives
Definition: srvsvc.idl:658
int sv1541_minfreeconnections
Definition: srvsvc.idl:663
int sv1542_maxfreeconnections
Definition: srvsvc.idl:668
DWORD sv1543_initsesstable
Definition: lmserver.h:321
DWORD sv1544_initconntable
Definition: lmserver.h:322
DWORD sv1545_initfiletable
Definition: lmserver.h:323
DWORD sv1546_initsearchtable
Definition: lmserver.h:324
DWORD sv1547_alertschedule
Definition: lmserver.h:325
DWORD sv1548_errorthreshold
Definition: lmserver.h:326
DWORD sv1549_networkerrorthreshold
Definition: lmserver.h:327
DWORD sv1550_diskspacethreshold
Definition: lmserver.h:328
DWORD sv1552_maxlinkdelay
Definition: lmserver.h:329
DWORD sv1553_minlinkthroughput
Definition: lmserver.h:330
DWORD sv1554_linkinfovalidtime
Definition: lmserver.h:331
DWORD sv1555_scavqosinfoupdatetime
Definition: lmserver.h:332
DWORD sv1556_maxworkitemidletime
Definition: lmserver.h:333
int sv502_timesource
Definition: srvsvc.idl:405
int sv502_enablesoftcompat
Definition: srvsvc.idl:403
int sv502_enableforcedlogoff
Definition: srvsvc.idl:404
int sv502_acceptdownlevelapis
Definition: srvsvc.idl:406
int sv502_lmannounce
Definition: srvsvc.idl:407
DWORD sv503_minkeepsearch
Definition: lmserver.h:155
DWORD sv503_sizreqbuf
Definition: lmserver.h:137
DWORD sv503_maxfreeconnections
Definition: lmserver.h:175
DWORD sv503_irpstacksize
Definition: lmserver.h:141
DWORD sv503_maxcopyreadlen
Definition: lmserver.h:153
DWORD sv503_minkeepcomplsearch
Definition: lmserver.h:157
int sv503_enableoplockforceclose
Definition: srvsvc.idl:448
DWORD sv503_minrcvqueue
Definition: lmserver.h:162
DWORD sv503_threadpriority
Definition: lmserver.h:165
DWORD sv503_maxworkitems
Definition: lmserver.h:139
int sv503_enableforcedlogoff
Definition: srvsvc.idl:426
DWORD sv503_minfreeworkitems
Definition: lmserver.h:163
int sv503_enablefcbopens
Definition: srvsvc.idl:449
DWORD sv503_scavtimeout
Definition: lmserver.h:161
wchar_t * sv503_domain
Definition: srvsvc.idl:430
DWORD sv503_initworkitems
Definition: lmserver.h:138
int sv503_timesource
Definition: srvsvc.idl:427
DWORD sv503_minfreeconnections
Definition: lmserver.h:174
int sv503_enablesoftcompat
Definition: srvsvc.idl:425
DWORD sv503_maxpagedmemoryusage
Definition: lmserver.h:145
DWORD sv503_maxrawbuflen
Definition: lmserver.h:142
int sv503_lmannounce
Definition: srvsvc.idl:429
DWORD sv503_maxcopywritelen
Definition: lmserver.h:154
DWORD sv503_numblockthreads
Definition: lmserver.h:160
DWORD sv503_opensearch
Definition: lmserver.h:136
DWORD sv503_maxkeepcomplsearch
Definition: lmserver.h:158
DWORD sv503_sessusers
Definition: lmserver.h:143
DWORD sv503_maxmpxct
Definition: lmserver.h:166
DWORD sv503_threadcountadd
Definition: lmserver.h:159
DWORD sv503_maxnonpagedmemoryusage
Definition: lmserver.h:146
int sv503_enableoplocks
Definition: srvsvc.idl:447
DWORD sv503_rawworkitems
Definition: lmserver.h:140
DWORD sv503_oplockbreakresponsewait
Definition: lmserver.h:168
int sv503_enablesharednetdrives
Definition: srvsvc.idl:451
DWORD sv503_sessopens
Definition: lmserver.h:134
DWORD sv503_xactmemsize
Definition: lmserver.h:164
DWORD sv503_oplockbreakwait
Definition: lmserver.h:167
int sv503_acceptdownlevelapis
Definition: srvsvc.idl:428
DWORD sv503_sessconns
Definition: lmserver.h:144
DWORD sv503_sessvcs
Definition: lmserver.h:135
DWORD sv503_maxkeepsearch
Definition: lmserver.h:156
DWORD sv599_diskspacethreshold
Definition: lmserver.h:228
DWORD sv599_maxkeepsearch
Definition: lmserver.h:201
DWORD sv599_minfreeconnections
Definition: lmserver.h:219
DWORD sv599_maxrawbuflen
Definition: lmserver.h:187
DWORD sv599_minrcvqueue
Definition: lmserver.h:207
DWORD sv599_maxpagedmemoryusage
Definition: lmserver.h:190
DWORD sv599_maxnonpagedmemoryusage
Definition: lmserver.h:191
DWORD sv599_errorthreshold
Definition: lmserver.h:226
DWORD sv599_scavtimeout
Definition: lmserver.h:206
DWORD sv599_maxfreeconnections
Definition: lmserver.h:220
DWORD sv599_maxworkitemidletime
Definition: lmserver.h:234
DWORD sv599_initsearchtable
Definition: lmserver.h:224
DWORD sv599_oplockbreakresponsewait
Definition: lmserver.h:213
int sv599_acceptdownlevelapis
Definition: srvsvc.idl:474
DWORD sv599_sessvcs
Definition: lmserver.h:180
DWORD sv599_numblockthreads
Definition: lmserver.h:205
DWORD sv599_maxcopywritelen
Definition: lmserver.h:199
DWORD sv599_rawworkitems
Definition: lmserver.h:185
int sv599_timesource
Definition: srvsvc.idl:473
int sv599_enablesharednetdrives
Definition: srvsvc.idl:497
DWORD sv599_xactmemsize
Definition: lmserver.h:209
DWORD sv599_maxcopyreadlen
Definition: lmserver.h:198
DWORD sv599_minfreeworkitems
Definition: lmserver.h:208
DWORD sv599_sessconns
Definition: lmserver.h:189
DWORD sv599_maxmpxct
Definition: lmserver.h:211
DWORD sv599_threadpriority
Definition: lmserver.h:210
DWORD sv599_minkeepsearch
Definition: lmserver.h:200
DWORD sv599_scavqosinfoupdatetime
Definition: lmserver.h:233
DWORD sv599_oplockbreakwait
Definition: lmserver.h:212
int sv599_lmannounce
Definition: srvsvc.idl:475
DWORD sv599_networkerrorthreshold
Definition: lmserver.h:227
DWORD sv599_initworkitems
Definition: lmserver.h:183
int sv599_enablefcbopens
Definition: srvsvc.idl:495
DWORD sv599_minlinkthroughput
Definition: lmserver.h:231
DWORD sv599_opensearch
Definition: lmserver.h:181
DWORD sv599_alertschedule
Definition: lmserver.h:225
DWORD sv599_initfiletable
Definition: lmserver.h:223
int sv599_enablesoftcompat
Definition: srvsvc.idl:471
DWORD sv599_maxworkitems
Definition: lmserver.h:184
DWORD sv599_sizreqbuf
Definition: lmserver.h:182
wchar_t * sv599_domain
Definition: srvsvc.idl:476
DWORD sv599_threadcountadd
Definition: lmserver.h:204
DWORD sv599_initconntable
Definition: lmserver.h:222
int sv599_enableoplocks
Definition: srvsvc.idl:493
DWORD sv599_maxlinkdelay
Definition: lmserver.h:230
DWORD sv599_sessusers
Definition: lmserver.h:188
DWORD sv599_irpstacksize
Definition: lmserver.h:186
DWORD sv599_reserved
Definition: lmserver.h:229
DWORD sv599_minkeepcomplsearch
Definition: lmserver.h:202
int sv599_enableforcedlogoff
Definition: srvsvc.idl:472
int sv599_enableoplockforceclose
Definition: srvsvc.idl:494
DWORD sv599_sessopens
Definition: lmserver.h:179
DWORD sv599_initsesstable
Definition: lmserver.h:221
DWORD sv599_maxkeepcomplsearch
Definition: lmserver.h:203
DWORD sv599_linkinfovalidtime
Definition: lmserver.h:232
wchar_t * svti0_networkaddress
Definition: srvsvc.idl:866
unsigned char * svti0_transportaddress
Definition: srvsvc.idl:864
wchar_t * svti0_transportname
Definition: srvsvc.idl:863
wchar_t * svti1_transportname
Definition: srvsvc.idl:880
unsigned char * svti1_transportaddress
Definition: srvsvc.idl:881
wchar_t * svti1_networkaddress
Definition: srvsvc.idl:883
unsigned char * svti2_transportaddress
Definition: srvsvc.idl:899
unsigned long svti2_flags
Definition: srvsvc.idl:903
wchar_t * svti2_networkaddress
Definition: srvsvc.idl:901
wchar_t * svti2_transportname
Definition: srvsvc.idl:898
unsigned char * svti3_transportaddress
Definition: srvsvc.idl:918
wchar_t * svti3_transportname
Definition: srvsvc.idl:917
wchar_t * svti3_networkaddress
Definition: srvsvc.idl:920
unsigned long svti3_flags
Definition: srvsvc.idl:922
SERVER_XPORT_ENUM_UNION XportInfo
Definition: srvsvc.idl:953
LPSERVER_TRANSPORT_INFO_0 Buffer
Definition: srvsvc.idl:873
LPSERVER_TRANSPORT_INFO_1 Buffer
Definition: srvsvc.idl:891
LPSERVER_TRANSPORT_INFO_2 Buffer
Definition: srvsvc.idl:910
LPSERVER_TRANSPORT_INFO_3 Buffer
Definition: srvsvc.idl:931
SESSION_ENUM_UNION SessionInfo
Definition: srvsvc.idl:180
LPSESSION_INFO_0 Buffer
Definition: srvsvc.idl:101
wchar_t * sesi0_cname
Definition: srvsvc.idl:95
LPSESSION_INFO_10 Buffer
Definition: srvsvc.idl:148
DWORD sesi10_idle_time
Definition: lmshare.h:104
DWORD sesi10_time
Definition: lmshare.h:103
wchar_t * sesi10_cname
Definition: srvsvc.idl:139
wchar_t * sesi10_username
Definition: srvsvc.idl:140
LPSESSION_INFO_1 Buffer
Definition: srvsvc.idl:117
wchar_t * sesi1_username
Definition: srvsvc.idl:107
DWORD sesi1_user_flags
Definition: lmshare.h:89
DWORD sesi1_time
Definition: lmshare.h:87
wchar_t * sesi1_cname
Definition: srvsvc.idl:106
DWORD sesi1_idle_time
Definition: lmshare.h:88
DWORD sesi1_num_opens
Definition: lmshare.h:86
LPSESSION_INFO_2 Buffer
Definition: srvsvc.idl:134
wchar_t * sesi2_cname
Definition: srvsvc.idl:122
wchar_t * sesi2_cltype_name
Definition: srvsvc.idl:128
DWORD sesi2_idle_time
Definition: lmshare.h:96
DWORD sesi2_num_opens
Definition: lmshare.h:94
DWORD sesi2_time
Definition: lmshare.h:95
wchar_t * sesi2_username
Definition: srvsvc.idl:123
DWORD sesi2_user_flags
Definition: lmshare.h:97
LPSESSION_INFO_502 Buffer
Definition: srvsvc.idl:166
wchar_t * sesi502_username
Definition: srvsvc.idl:154
wchar_t * sesi502_transport
Definition: srvsvc.idl:160
DWORD sesi502_idle_time
Definition: lmshare.h:111
wchar_t * sesi502_cltype_name
Definition: srvsvc.idl:159
DWORD sesi502_user_flags
Definition: lmshare.h:112
DWORD sesi502_time
Definition: lmshare.h:110
wchar_t * sesi502_cname
Definition: srvsvc.idl:153
DWORD sesi502_num_opens
Definition: lmshare.h:109
SHARE_ENUM_UNION ShareInfo
Definition: srvsvc.idl:298
LPSHARE_INFO_0 Buffer
Definition: srvsvc.idl:231
wchar_t * shi0_netname
Definition: srvsvc.idl:225
wchar_t * shi1004_remark
Definition: srvsvc.idl:303
DWORD shi1005_flags
Definition: srvsvc.idl:313
DWORD shi1006_max_uses
Definition: lmshare.h:76
unsigned char * shi1501_security_descriptor
Definition: srvsvc.idl:220
DWORD shi1501_reserved
Definition: srvsvc.idl:219
LPSHARE_INFO_1 Buffer
Definition: srvsvc.idl:244
wchar_t * shi1_netname
Definition: srvsvc.idl:236
DWORD shi1_type
Definition: lmshare.h:47
wchar_t * shi1_remark
Definition: srvsvc.idl:238
LPSHARE_INFO_2 Buffer
Definition: srvsvc.idl:262
DWORD shi2_permissions
Definition: lmshare.h:54
wchar_t * shi2_remark
Definition: srvsvc.idl:251
wchar_t * shi2_passwd
Definition: srvsvc.idl:256
DWORD shi2_current_uses
Definition: lmshare.h:56
DWORD shi2_type
Definition: lmshare.h:52
wchar_t * shi2_path
Definition: srvsvc.idl:255
DWORD shi2_max_uses
Definition: lmshare.h:55
wchar_t * shi2_netname
Definition: srvsvc.idl:249
LPSHARE_INFO_501 Buffer
Definition: srvsvc.idl:276
DWORD shi501_flags
Definition: srvsvc.idl:270
wchar_t * shi501_netname
Definition: srvsvc.idl:267
DWORD shi501_type
Definition: srvsvc.idl:268
wchar_t * shi501_remark
Definition: srvsvc.idl:269
LPSHARE_INFO_502_I Buffer
Definition: srvsvc.idl:282
WCHAR * shi502_passwd
Definition: srvsvc.idl:192
DWORD shi502_current_uses
Definition: srvsvc.idl:190
DWORD shi502_max_uses
Definition: srvsvc.idl:189
DWORD shi502_reserved
Definition: srvsvc.idl:193
WCHAR * shi502_remark
Definition: srvsvc.idl:187
DWORD shi502_permissions
Definition: srvsvc.idl:188
WCHAR * shi502_netname
Definition: srvsvc.idl:185
WCHAR * shi502_path
Definition: srvsvc.idl:191
unsigned char * shi502_security_descriptor
Definition: srvsvc.idl:194
LPSHARE_INFO_503_I Buffer
Definition: srvsvc.idl:214
DWORD shi503_current_uses
Definition: srvsvc.idl:204
DWORD shi503_max_uses
Definition: srvsvc.idl:203
PUCHAR shi503_security_descriptor
Definition: srvsvc.idl:209
WCHAR * shi503_netname
Definition: srvsvc.idl:199
WCHAR * shi503_passwd
Definition: srvsvc.idl:206
DWORD shi503_reserved
Definition: srvsvc.idl:208
WCHAR * shi503_path
Definition: srvsvc.idl:205
WCHAR * shi503_remark
Definition: srvsvc.idl:201
WCHAR * shi503_servername
Definition: srvsvc.idl:207
DWORD shi503_permissions
Definition: srvsvc.idl:202
DWORD sts0_bytessent_high
Definition: lmstats.h:22
DWORD sts0_bytesrcvd_high
Definition: lmstats.h:24
DWORD sts0_avresponse
Definition: lmstats.h:25
DWORD sts0_pwerrors
Definition: lmstats.h:18
DWORD sts0_sopens
Definition: lmstats.h:15
DWORD sts0_reqbufneed
Definition: lmstats.h:26
DWORD sts0_stimedout
Definition: lmstats.h:16
DWORD sts0_bytessent_low
Definition: lmstats.h:21
DWORD sts0_start
Definition: lmstats.h:11
DWORD sts0_jobsqueued
Definition: lmstats.h:14
DWORD sts0_devopens
Definition: lmstats.h:13
DWORD sts0_bytesrcvd_low
Definition: lmstats.h:23
DWORD sts0_bigbufneed
Definition: lmstats.h:27
DWORD sts0_permerrors
Definition: lmstats.h:19
DWORD sts0_syserrors
Definition: lmstats.h:20
DWORD sts0_serrorout
Definition: lmstats.h:17
DWORD sts0_fopens
Definition: lmstats.h:12
DWORD tod_tinterval
Definition: lmremutl.h:30
DWORD tod_elapsedt
Definition: lmremutl.h:23
DWORD tod_weekday
Definition: lmremutl.h:34
Definition: nis.h:10
#define __stdcall
Definition: typedefs.h:25
unsigned char * PUCHAR
Definition: typedefs.h:53
uint32_t ULONG
Definition: typedefs.h:59
CONNECT_INFO_1_CONTAINER * Level1
Definition: srvsvc.idl:40
CONNECT_INFO_0_CONTAINER * Level0
Definition: srvsvc.idl:39
FILE_INFO_2_CONTAINER * Level2
Definition: srvsvc.idl:77
FILE_INFO_3_CONTAINER * Level3
Definition: srvsvc.idl:78
LPFILE_INFO_2 FileInfo2
Definition: srvsvc.idl:89
LPFILE_INFO_3 FileInfo3
Definition: srvsvc.idl:90
SERVER_ALIAS_INFO_0_CONTAINER * Level0
Definition: srvsvc.idl:1046
LPSERVER_ALIAS_INFO_0 ServerAliasInfo0
Definition: srvsvc.idl:1052
SERVER_INFO_1503 ServerInfo1503
Definition: srvsvc.idl:810
SERVER_INFO_1005 ServerInfo1005
Definition: srvsvc.idl:802
SERVER_INFO_1515 ServerInfo1515
Definition: srvsvc.idl:817
SERVER_INFO_1530 ServerInfo1530
Definition: srvsvc.idl:823
SERVER_INFO_1552 ServerInfo1552
Definition: srvsvc.idl:841
SERVER_INFO_1550 ServerInfo1550
Definition: srvsvc.idl:840
SERVER_INFO_1510 ServerInfo1510
Definition: srvsvc.idl:812
SERVER_INFO_1513 ServerInfo1513
Definition: srvsvc.idl:815
SERVER_INFO_1107 ServerInfo1107
Definition: srvsvc.idl:803
SERVER_INFO_1540 ServerInfo1540
Definition: srvsvc.idl:830
SERVER_INFO_1516 ServerInfo1516
Definition: srvsvc.idl:818
SERVER_INFO_1506 ServerInfo1506
Definition: srvsvc.idl:811
SERVER_INFO_1553 ServerInfo1553
Definition: srvsvc.idl:842
SERVER_INFO_1549 ServerInfo1549
Definition: srvsvc.idl:839
SERVER_INFO_1529 ServerInfo1529
Definition: srvsvc.idl:822
SERVER_INFO_1545 ServerInfo1545
Definition: srvsvc.idl:835
SERVER_INFO_1536 ServerInfo1536
Definition: srvsvc.idl:827
SERVER_INFO_1535 ServerInfo1535
Definition: srvsvc.idl:826
SERVER_INFO_1541 ServerInfo1541
Definition: srvsvc.idl:831
SERVER_INFO_1556 ServerInfo1556
Definition: srvsvc.idl:845
SERVER_INFO_1539 ServerInfo1539
Definition: srvsvc.idl:829
SERVER_INFO_1528 ServerInfo1528
Definition: srvsvc.idl:821
SERVER_INFO_1016 ServerInfo1016
Definition: srvsvc.idl:805
SERVER_INFO_1548 ServerInfo1548
Definition: srvsvc.idl:838
SERVER_INFO_1543 ServerInfo1543
Definition: srvsvc.idl:833
SERVER_INFO_101 ServerInfo101
Definition: srvsvc.idl:796
SERVER_INFO_1010 ServerInfo1010
Definition: srvsvc.idl:804
SERVER_INFO_1542 ServerInfo1542
Definition: srvsvc.idl:832
SERVER_INFO_102 ServerInfo102
Definition: srvsvc.idl:797
SERVER_INFO_1534 ServerInfo1534
Definition: srvsvc.idl:825
SERVER_INFO_1554 ServerInfo1554
Definition: srvsvc.idl:843
SERVER_INFO_1514 ServerInfo1514
Definition: srvsvc.idl:816
SERVER_INFO_1017 ServerInfo1017
Definition: srvsvc.idl:806
SERVER_INFO_1501 ServerInfo1501
Definition: srvsvc.idl:808
SERVER_INFO_103 ServerInfo103
Definition: srvsvc.idl:798
SERVER_INFO_1538 ServerInfo1538
Definition: srvsvc.idl:828
SERVER_INFO_1546 ServerInfo1546
Definition: srvsvc.idl:836
SERVER_INFO_502 ServerInfo502
Definition: srvsvc.idl:799
SERVER_INFO_1533 ServerInfo1533
Definition: srvsvc.idl:824
SERVER_INFO_1018 ServerInfo1018
Definition: srvsvc.idl:807
SERVER_INFO_503 ServerInfo503
Definition: srvsvc.idl:800
SERVER_INFO_1547 ServerInfo1547
Definition: srvsvc.idl:837
SERVER_INFO_1502 ServerInfo1502
Definition: srvsvc.idl:809
SERVER_INFO_599 ServerInfo599
Definition: srvsvc.idl:801
SERVER_INFO_1523 ServerInfo1523
Definition: srvsvc.idl:820
SERVER_INFO_100 ServerInfo100
Definition: srvsvc.idl:795
SERVER_INFO_1544 ServerInfo1544
Definition: srvsvc.idl:834
SERVER_INFO_1518 ServerInfo1518
Definition: srvsvc.idl:819
SERVER_INFO_1512 ServerInfo1512
Definition: srvsvc.idl:814
SERVER_INFO_1555 ServerInfo1555
Definition: srvsvc.idl:844
SERVER_INFO_1511 ServerInfo1511
Definition: srvsvc.idl:813
PSERVER_XPORT_INFO_1_CONTAINER Level1
Definition: srvsvc.idl:945
PSERVER_XPORT_INFO_3_CONTAINER Level3
Definition: srvsvc.idl:947
PSERVER_XPORT_INFO_2_CONTAINER Level2
Definition: srvsvc.idl:946
PSERVER_XPORT_INFO_0_CONTAINER Level0
Definition: srvsvc.idl:944
SESSION_INFO_2_CONTAINER * Level2
Definition: srvsvc.idl:173
SESSION_INFO_0_CONTAINER * Level0
Definition: srvsvc.idl:171
SESSION_INFO_1_CONTAINER * Level1
Definition: srvsvc.idl:172
SESSION_INFO_502_CONTAINER * Level502
Definition: srvsvc.idl:175
SESSION_INFO_10_CONTAINER * Level10
Definition: srvsvc.idl:174
SHARE_INFO_1_CONTAINER * Level1
Definition: srvsvc.idl:288
SHARE_INFO_502_CONTAINER * Level502
Definition: srvsvc.idl:291
SHARE_INFO_2_CONTAINER * Level2
Definition: srvsvc.idl:289
SHARE_INFO_0_CONTAINER * Level0
Definition: srvsvc.idl:287
SHARE_INFO_503_CONTAINER * Level503
Definition: srvsvc.idl:292
SHARE_INFO_501_CONTAINER * Level501
Definition: srvsvc.idl:290
LPSHARE_INFO_1004 ShareInfo1004
Definition: srvsvc.idl:324
LPSHARE_INFO_1 ShareInfo1
Definition: srvsvc.idl:321
LPSHARE_INFO_1501_I ShareInfo1501
Definition: srvsvc.idl:326
LPSHARE_INFO_1005 ShareInfo1005
Definition: srvsvc.idl:328
LPSHARE_INFO_0 ShareInfo0
Definition: srvsvc.idl:320
LPSHARE_INFO_2 ShareInfo2
Definition: srvsvc.idl:322
LPSHARE_INFO_503_I ShareInfo503
Definition: srvsvc.idl:330
LPSHARE_INFO_501 ShareInfo501
Definition: srvsvc.idl:329
LPSHARE_INFO_1006 ShareInfo1006
Definition: srvsvc.idl:325
LPSHARE_INFO_502_I ShareInfo502
Definition: srvsvc.idl:323
SERVER_TRANSPORT_INFO_3 Transport3
Definition: srvsvc.idl:939
SERVER_TRANSPORT_INFO_1 Transport1
Definition: srvsvc.idl:937
SERVER_TRANSPORT_INFO_2 Transport2
Definition: srvsvc.idl:938
SERVER_TRANSPORT_INFO_0 Transport0
Definition: srvsvc.idl:936
_Must_inspect_result_ _In_ WDFDEVICE Device
Definition: wdfchildlist.h:474
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
Definition: wdfdevice.h:3534
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE _In_ USHORT _In_ USHORT Version
Definition: wdffdo.h:469
_Must_inspect_result_ _In_opt_ WDFKEY _In_ PCUNICODE_STRING _In_ ACCESS_MASK _In_ ULONG _Out_opt_ PULONG CreateDisposition
Definition: wdfregistry.h:120
_In_ LPCSTR lpFileName
Definition: winbase.h:3071
_Reserved_ PVOID Reserved
Definition: winddi.h:3974
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
Definition: wmitypes.h:56
_In_ USHORT _In_ ULONG _In_ PSOCKADDR _In_ PSOCKADDR _Reserved_ ULONG _In_opt_ PVOID _In_opt_ const WSK_CLIENT_CONNECTION_DISPATCH _In_opt_ PEPROCESS _In_opt_ PETHREAD _In_opt_ PSECURITY_DESCRIPTOR SecurityDescriptor
Definition: wsk.h:191
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
_In_ __drv_aliasesMem PSTRING Prefix
Definition: rtlfuncs.h:1630
__wchar_t WCHAR
Definition: xmlstorage.h:180