1 /********************************************************************/
2 /** Microsoft LAN Manager **/
3 /** Copyright(c) Microsoft Corp., 1987-1991 **/
4 /********************************************************************/
6 #define API_WShareEnum 0
7 #define API_WShareGetInfo 1
8 #define API_WShareSetInfo 2
9 #define API_WShareAdd 3
10 #define API_WShareDel 4
11 #define API_NetShareCheck 5
12 #define API_WSessionEnum 6
13 #define API_WSessionGetInfo 7
14 #define API_WSessionDel 8
15 #define API_WConnectionEnum 9
16 #define API_WFileEnum 10
17 #define API_WFileGetInfo 11
18 #define API_WFileClose 12
19 #define API_WServerGetInfo 13
20 #define API_WServerSetInfo 14
21 #define API_WServerDiskEnum 15
22 #define API_WServerAdminCommand 16
23 #define API_NetAuditOpen 17
24 #define API_WAuditClear 18
25 #define API_NetErrorLogOpen 19
26 #define API_WErrorLogClear 20
27 #define API_NetCharDevEnum 21
28 #define API_NetCharDevGetInfo 22
29 #define API_WCharDevControl 23
30 #define API_NetCharDevQEnum 24
31 #define API_NetCharDevQGetInfo 25
32 #define API_WCharDevQSetInfo 26
33 #define API_WCharDevQPurge 27
34 #define API_WCharDevQPurgeSelf 28
35 #define API_WMessageNameEnum 29
36 #define API_WMessageNameGetInfo 30
37 #define API_WMessageNameAdd 31
38 #define API_WMessageNameDel 32
39 #define API_WMessageNameFwd 33
40 #define API_WMessageNameUnFwd 34
41 #define API_WMessageBufferSend 35
42 #define API_WMessageFileSend 36
43 #define API_WMessageLogFileSet 37
44 #define API_WMessageLogFileGet 38
45 #define API_WServiceEnum 39
46 #define API_WServiceInstall 40
47 #define API_WServiceControl 41
48 #define API_WAccessEnum 42
49 #define API_WAccessGetInfo 43
50 #define API_WAccessSetInfo 44
51 #define API_WAccessAdd 45
52 #define API_WAccessDel 46
53 #define API_WGroupEnum 47
54 #define API_WGroupAdd 48
55 #define API_WGroupDel 49
56 #define API_WGroupAddUser 50
57 #define API_WGroupDelUser 51
58 #define API_WGroupGetUsers 52
59 #define API_WUserEnum 53
60 #define API_WUserAdd 54
61 #define API_WUserDel 55
62 #define API_WUserGetInfo 56
63 #define API_WUserSetInfo 57
64 #define API_WUserPasswordSet 58
65 #define API_WUserGetGroups 59
66 #define API_DeadTableEntry 60
67 /* This line and number replaced a Dead Entry */
68 #define API_WWkstaSetUID 62
69 #define API_WWkstaGetInfo 63
70 #define API_WWkstaSetInfo 64
71 #define API_WUseEnum 65
72 #define API_WUseAdd 66
73 #define API_WUseDel 67
74 #define API_WUseGetInfo 68
75 #define API_WPrintQEnum 69
76 #define API_WPrintQGetInfo 70
77 #define API_WPrintQSetInfo 71
78 #define API_WPrintQAdd 72
79 #define API_WPrintQDel 73
80 #define API_WPrintQPause 74
81 #define API_WPrintQContinue 75
82 #define API_WPrintJobEnum 76
83 #define API_WPrintJobGetInfo 77
84 #define API_WPrintJobSetInfo_OLD 78
85 /* This line and number replaced a Dead Entry */
86 /* This line and number replaced a Dead Entry */
87 #define API_WPrintJobDel 81
88 #define API_WPrintJobPause 82
89 #define API_WPrintJobContinue 83
90 #define API_WPrintDestEnum 84
91 #define API_WPrintDestGetInfo 85
92 #define API_WPrintDestControl 86
93 #define API_WProfileSave 87
94 #define API_WProfileLoad 88
95 #define API_WStatisticsGet 89
96 #define API_WStatisticsClear 90
97 #define API_NetRemoteTOD 91
98 #define API_WNetBiosEnum 92
99 #define API_WNetBiosGetInfo 93
100 #define API_NetServerEnum 94
101 #define API_I_NetServerEnum 95
102 #define API_WServiceGetInfo 96
103 /* This line and number replaced a Dead Entry */
104 /* This line and number replaced a Dead Entry */
105 /* This line and number replaced a Dead Entry */
106 /* This line and number replaced a Dead Entry */
107 /* This line and number replaced a Dead Entry */
108 /* This line and number replaced a Dead Entry */
109 #define API_WPrintQPurge 103
110 #define API_NetServerEnum2 104
111 #define API_WAccessGetUserPerms 105
112 #define API_WGroupGetInfo 106
113 #define API_WGroupSetInfo 107
114 #define API_WGroupSetUsers 108
115 #define API_WUserSetGroups 109
116 #define API_WUserModalsGet 110
117 #define API_WUserModalsSet 111
118 #define API_WFileEnum2 112
119 #define API_WUserAdd2 113
120 #define API_WUserSetInfo2 114
121 #define API_WUserPasswordSet2 115
122 #define API_I_NetServerEnum2 116
123 #define API_WConfigGet2 117
124 #define API_WConfigGetAll2 118
125 #define API_WGetDCName 119
126 #define API_NetHandleGetInfo 120
127 #define API_NetHandleSetInfo 121
128 #define API_WStatisticsGet2 122
129 #define API_WBuildGetInfo 123
130 #define API_WFileGetInfo2 124
131 #define API_WFileClose2 125
132 #define API_WNetServerReqChallenge 126
133 #define API_WNetServerAuthenticate 127
134 #define API_WNetServerPasswordSet 128
135 #define API_WNetAccountDeltas 129
136 #define API_WNetAccountSync 130
137 #define API_WUserEnum2 131
138 #define API_WWkstaUserLogon 132
139 #define API_WWkstaUserLogoff 133
140 #define API_WLogonEnum 134
141 #define API_WErrorLogRead 135
142 #define API_WI_NetPathType 136
143 #define API_WI_NetPathCanonicalize 137
144 #define API_WI_NetPathCompare 138
145 #define API_WI_NetNameValidate 139
146 #define API_WI_NetNameCanonicalize 140
147 #define API_WI_NetNameCompare 141
148 #define API_WAuditRead 142
149 #define API_WPrintDestAdd 143
150 #define API_WPrintDestSetInfo 144
151 #define API_WPrintDestDel 145
152 #define API_WUserValidate2 146
153 #define API_WPrintJobSetInfo 147
154 #define API_TI_NetServerDiskEnum 148
155 #define API_TI_NetServerDiskGetInfo 149
156 #define API_TI_FTVerifyMirror 150
157 #define API_TI_FTAbortVerify 151
158 #define API_TI_FTGetInfo 152
159 #define API_TI_FTSetInfo 153
160 #define API_TI_FTLockDisk 154
161 #define API_TI_FTFixError 155
162 #define API_TI_FTAbortFix 156
163 #define API_TI_FTDiagnoseError 157
164 #define API_TI_FTGetDriveStats 158
165 /* This line and number replaced a Dead Entry */
166 #define API_TI_FTErrorGetInfo 160
167 /* This line and number replaced a Dead Entry */
168 /* This line and number replaced a Dead Entry */
169 #define API_NetAccessCheck 163
170 #define API_NetAlertRaise 164
171 #define API_NetAlertStart 165
172 #define API_NetAlertStop 166
173 #define API_NetAuditWrite 167
174 #define API_NetIRemoteAPI 168
175 #define API_NetServiceStatus 169
176 #define API_I_NetServerRegister 170
177 #define API_I_NetServerDeregister 171
178 #define API_I_NetSessionEntryMake 172
179 #define API_I_NetSessionEntryClear 173
180 #define API_I_NetSessionEntryGetInfo 174
181 #define API_I_NetSessionEntrySetInfo 175
182 #define API_I_NetConnectionEntryMake 176
183 #define API_I_NetConnectionEntryClear 177
184 #define API_I_NetConnectionEntrySetInfo 178
185 #define API_I_NetConnectionEntryGetInfo 179
186 #define API_I_NetFileEntryMake 180
187 #define API_I_NetFileEntryClear 181
188 #define API_I_NetFileEntrySetInfo 182
189 #define API_I_NetFileEntryGetInfo 183
190 #define API_AltSrvMessageBufferSend 184
191 #define API_AltSrvMessageFileSend 185
192 #define API_wI_NetRplWkstaEnum 186
193 #define API_wI_NetRplWkstaGetInfo 187
194 #define API_wI_NetRplWkstaSetInfo 188
195 #define API_wI_NetRplWkstaAdd 189
196 #define API_wI_NetRplWkstaDel 190
197 #define API_wI_NetRplProfileEnum 191
198 #define API_wI_NetRplProfileGetInfo 192
199 #define API_wI_NetRplProfileSetInfo 193
200 #define API_wI_NetRplProfileAdd 194
201 #define API_wI_NetRplProfileDel 195
202 #define API_wI_NetRplProfileClone 196
203 #define API_wI_NetRplBaseProfileEnum 197
204 /* This line and number replaced a Dead Entry */
205 /* This line and number replaced a Dead Entry */
206 /* This line and number replaced a Dead Entry */
207 #define API_WIServerSetInfo 201
208 /* This line and number replaced a Dead Entry */
209 /* This line and number replaced a Dead Entry */
210 /* This line and number replaced a Dead Entry */
211 #define API_WPrintDriverEnum 205
212 #define API_WPrintQProcessorEnum 206
213 #define API_WPrintPortEnum 207
214 #define API_WNetWriteUpdateLog 208
215 #define API_WNetAccountUpdate 209
216 #define API_WNetAccountConfirmUpdate 210
217 #define API_WConfigSet 211
218 #define API_WAccountsReplicate 212
219 /* 213 is used by WfW */
220 #define API_SamOEMChgPasswordUser2_P 214
221 #define API_NetServerEnum3 215