source: trunk/src/wnetap32/wnetap32.cpp@ 1036

Last change on this file since 1036 was 579, checked in by phaller, 26 years ago

Fix: added support for ODINWRAP to WNETAP32

File size: 123.0 KB
Line 
1/* $Id: wnetap32.cpp,v 1.6 1999-08-19 13:13:24 phaller Exp $ */
2
3/*
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 */
8/*
9 * NETAPI32 stubs
10 *
11 * Copyright 1998 Patrick Haller
12 *
13 */
14/*****************************************************************************
15 * Name : WNETAP32.CPP
16 * Purpose : This module maps all Win32 functions contained in NETAPI32.DLL
17 * to their OS/2-specific counterparts as far as possible.
18 * Basis is 5.05.97 12.00 59152 MPR.DLL (NT4SP3)
19 *****************************************************************************/
20
21
22/****************************************************************************
23 * Includes *
24 ****************************************************************************/
25
26#include <os2win.h>
27#include <odinwrap.h>
28#include "misc.h"
29
30
31ODINDEBUGCHANNEL(WNETAP32)
32
33/****************************************************************************
34 * Module Global Variables *
35 ****************************************************************************/
36
37#undef NET_API_STATUS
38#define NET_API_STATUS DWORD
39
40#define NERR_BASE 1 /* @@@PH DUMMY ! */
41
42#define NCBNAMSZ 16
43#define MAX_LANA 254
44
45typedef struct _NCB {
46 UCHAR ncb_command;
47 UCHAR ncb_retcode;
48 UCHAR ncb_lsn;
49 UCHAR ncb_num;
50 PUCHAR ncb_buffer;
51 WORD ncb_length;
52 UCHAR ncb_callname[NCBNAMSZ];
53 UCHAR ncb_name[NCBNAMSZ];
54 UCHAR ncb_rto;
55 UCHAR ncb_sto;
56 void (* CALLBACK ncb_post)( struct _NCB * );
57 UCHAR ncb_lana_num;
58 UCHAR ncb_cmd_cplt;
59 UCHAR ncb_reserve[10];
60 HANDLE ncb_event;
61} NCB, *PNCB;
62
63#define NRC_GOODRET 0x00
64#define NRC_BUFLEN 0x01
65#define NRC_ILLCMD 0x03
66#define NRC_CMDTMO 0x05
67#define NRC_INCOMP 0x06
68#define NRC_BADDR 0x07
69#define NRC_SNUMOUT 0x08
70#define NRC_NORES 0x09
71#define NRC_SCLOSED 0x0a
72#define NRC_CMDCAN 0x0b
73#define NRC_DUPNAME 0x0d
74#define NRC_NAMTFUL 0x0e
75#define NRC_ACTSES 0x0f
76#define NRC_LOCTFUL 0x11
77#define NRC_REMTFUL 0x12
78#define NRC_ILLNN 0x13
79#define NRC_NOCALL 0x14
80#define NRC_NOWILD 0x15
81#define NRC_INUSE 0x16
82#define NRC_NAMERR 0x17
83#define NRC_SABORT 0x18
84#define NRC_NAMCONF 0x19
85#define NRC_IFBUSY 0x21
86#define NRC_TOOMANY 0x22
87#define NRC_BRIDGE 0x23
88#define NRC_CANOCCR 0x24
89#define NRC_CANCEL 0x26
90#define NRC_DUPENV 0x30
91#define NRC_ENVNOTDEF 0x34
92#define NRC_OSRESNOTAV 0x35
93#define NRC_MAXAPPS 0x36
94#define NRC_NOSAPS 0x37
95#define NRC_NORESOURCES 0x38
96#define NRC_INVADDRESS 0x39
97#define NRC_INVDDID 0x3B
98#define NRC_LOCKFAIL 0x3C
99#define NRC_OPENERR 0x3f
100#define NRC_SYSTEM 0x40
101
102#define NRC_PENDING 0xff
103
104
105//******************************************************************************
106//******************************************************************************
107ODINFUNCTION1(UCHAR, OS2Netbios,
108 PNCB, pncb)
109{
110#ifdef DEBUG
111 WriteLog("OS2Netbios; pretend no network available\n");
112#endif
113 return(NRC_OPENERR);
114}
115//******************************************************************************
116//******************************************************************************
117
118/*****************************************************************************
119 * Name : NET_API_STATUS NetAlertRaise
120 * Purpose :
121 * Parameters: LPWSTR AlertEventName Pointer to a Unicode string that specifies
122 * the interrupting message to raise
123 * LPVOID Buffer Pointer to the data to be sent to the clients
124 * listening for this interrupting message
125 * DWORD BufferSize Specifies in bytes, the size of the buffer
126 * Variables :
127 * Result :
128 * Remark :
129 * Status : UNTESTED STUB
130 *
131 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
132 *
133 * Author : Markus Montkowski [09.07.98 19:40:30]
134 *****************************************************************************/
135
136ODINFUNCTION3(NET_API_STATUS, OS2NetAlertRaise,
137 LPWSTR, AlertEventName,
138 LPVOID, Buffer,
139 DWORD, BufferSize)
140{
141
142 dprintf(("NETAPI32: NetAlertRaise not implemented\n"));
143
144 return (NERR_BASE);
145}
146
147
148/*****************************************************************************
149 * Name : NET_API_STATUS NetAlertRaiseEx
150 * Purpose :
151 * Parameters: LPWSTR AlertEventName
152 * LPVOID VariableInfo
153 * DWORD VariableInfoSize
154 * LPWSTR ServiceName
155 * Variables :
156 * Result :
157 * Remark :
158 * Status : UNTESTED STUB
159 *
160 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
161 *
162 * Author : Markus Montkowski [09.07.98 19:44:43]
163 *****************************************************************************/
164
165ODINFUNCTION4(NET_API_STATUS, OS2NetAlertRaiseEx,
166 LPWSTR, AlertEventName,
167 LPVOID, VariableInfo,
168 DWORD, VariableInfoSize,
169 LPWSTR, ServiceName)
170
171{
172
173 dprintf(("NETAPI32: NetAlertRaiseEx not implemented\n"));
174
175 return (NERR_BASE);
176}
177
178
179/*****************************************************************************
180 * Name : NET_API_STATUS NetApiBufferAllocate
181 * Purpose :
182 * Parameters: DWORD ByteCount
183 * LPVOID *Buffer
184 * Variables :
185 * Result :
186 * Remark :
187 * Status : UNTESTED STUB
188 *
189 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
190 *
191 * Author : Markus Montkowski [09.07.98 19:46:46]
192 *****************************************************************************/
193
194ODINFUNCTION2(NET_API_STATUS, OS2NetApiBufferAllocate,
195 DWORD, ByteCount,
196 LPVOID *, Buffer)
197
198{
199 dprintf(("NETAPI32: NetApiBufferAllocate not implemented\n"));
200
201 return (NERR_BASE);
202}
203
204
205/*****************************************************************************
206 * Name : NET_API_STATUS NetApiBufferFree
207 * Purpose :
208 * Parameters: LPVOID Buffer
209 * Variables :
210 * Result :
211 * Remark :
212 * Status : UNTESTED STUB
213 *
214 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
215 *
216 * Author : Markus Montkowski [09.07.98 19:47:21]
217 *****************************************************************************/
218
219ODINFUNCTION1(NET_API_STATUS, OS2NetApiBufferFree,
220 LPVOID, Buffer)
221
222{
223 dprintf(("NETAPI32: NetApiBufferFree not implemented\n"));
224
225 return (NERR_BASE);
226}
227
228
229/*****************************************************************************
230 * Name : NET_API_STATUS NetApiBufferReallocate
231 * Purpose :
232 * Parameters: LPVOID OldBuffer
233 * DWORD NewByteCount
234 * LPVOID NewBuffer
235 * Variables :
236 * Result :
237 * Remark :
238 * Status : UNTESTED STUB
239 *
240 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
241 *
242 * Author : Markus Montkowski [09.07.98 21:25:21]
243 *****************************************************************************/
244
245ODINFUNCTION3(NET_API_STATUS, OS2NetApiBufferReallocate,
246 LPVOID, OldBuffer,
247 DWORD, NewByteCount,
248 LPVOID, NewBuffer)
249{
250
251 dprintf(("NETAPI32: NetApiBufferReallocate not implemented\n"));
252
253 return (NERR_BASE);
254}
255
256
257/*****************************************************************************
258 * Name : NET_API_STATUS NetApiBufferSize
259 * Purpose :
260 * Parameters: LPVOID buffer
261 * DWORD ByteCount
262 * Variables :
263 * Result :
264 * Remark :
265 * Status : UNTESTED STUB
266 *
267 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
268 *
269 * Author : Markus Montkowski [09.07.98 21:25:44]
270 *****************************************************************************/
271
272ODINFUNCTION2(NET_API_STATUS, OS2NetApiBufferSize,
273 LPVOID, buffer,
274 DWORD, ByteCount)
275{
276
277 dprintf(("NETAPI32: NetApiBufferSize not implemented\n"));
278
279 return (NERR_BASE);
280}
281
282
283/*****************************************************************************
284 * Name : NET_API_STATUS NetFileEnum
285 * Purpose :
286 * Parameters: LPWSTR servername
287 * LPWSTR basepath
288 * LPWSTR username
289 * DWORD level
290 * LPBYTE *bufptr
291 * DWORD prefmaxlen
292 * LPDWORD entriesread
293 * LPDWORD totalentries
294 * LPDWORD resume_handle
295 * Variables :
296 * Result :
297 * Remark :
298 * Status : UNTESTED STUB
299 *
300 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
301 *
302 * Author : Markus Montkowski [09.07.98 21:27:44]
303 *****************************************************************************/
304
305ODINFUNCTION9(NET_API_STATUS, OS2NetFileEnum,
306 LPWSTR, servername,
307 LPWSTR, basepath,
308 LPWSTR, username,
309 DWORD, level,
310 LPBYTE *, bufptr,
311 DWORD, prefmaxlen,
312 LPDWORD, entriesread,
313 LPDWORD, totalentries,
314 LPDWORD, resume_handle)
315{
316 dprintf(("NETAPI32: NetFileEnum not implemented\n"));
317
318 return (NERR_BASE);
319}
320
321
322/*****************************************************************************
323 * Name : NET_API_STATUS NetFileGetInfo
324 * Purpose :
325 * Parameters: LPWSTR servername
326 * DWORD fileid
327 * DWORD level
328 * LPBYTE *bufptr
329 * Variables :
330 * Result :
331 * Remark :
332 * Status : UNTESTED STUB
333 *
334 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
335 *
336 * Author : Markus Montkowski [09.07.98 21:28:38]
337 *****************************************************************************/
338
339ODINFUNCTION4(NET_API_STATUS,OS2NetFileGetInfo,LPWSTR, servername,
340 DWORD, fileid,
341 DWORD, level,
342 LPBYTE*, bufptr)
343{
344 dprintf(("NETAPI32: NetFileGetInfo not implemented\n"));
345
346 return (NERR_BASE);
347}
348
349
350/*****************************************************************************
351 * Name : NET_API_STATUS NetGetAnyDCName
352 * Purpose :
353 * Parameters: LPCWSTR ServerName
354 * LPCWSTR DomainName
355 * LPBYTE *Buffer
356 * Variables :
357 * Result :
358 * Remark :
359 * Status : UNTESTED STUB
360 *
361 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
362 *
363 * Author : Markus Montkowski [09.07.98 21:29:52]
364 *****************************************************************************/
365
366ODINFUNCTION3(NET_API_STATUS, OS2NetGetAnyDCName,
367 LPCWSTR, ServerName,
368 LPCWSTR, DomainName,
369 LPBYTE *, Buffer)
370{
371 dprintf(("NETAPI32: NetGetAnyDCName not implemented\n"));
372
373 return (NERR_BASE);
374}
375
376
377/*****************************************************************************
378 * Name : NET_API_STATUS NetGetDCName
379 * Purpose :
380 * Parameters: LPWSTR servername
381 * LPWSTR domainname
382 * LPBYTE *bufptr
383 * Variables :
384 * Result :
385 * Remark :
386 * Status : UNTESTED STUB
387 *
388 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
389 *
390 * Author : Markus Montkowski [09.07.98 21:30:29]
391 *****************************************************************************/
392
393ODINFUNCTION3(NET_API_STATUS, OS2NetGetDCName,
394 LPWSTR, servername,
395 LPWSTR, domainname,
396 LPBYTE *, bufptr)
397{
398
399 dprintf(("NETAPI32: NetGetDCName not implemented\n"));
400
401 return (NERR_BASE);
402}
403
404
405/*****************************************************************************
406 * Name : NET_API_STATUS NetGetDisplayInformationIndex
407 * Purpose :
408 * Parameters: LPWSTR ServerName pointer to server to get information from
409 * DWORD Level level of information to retrieve
410 * LPWSTR Prefix pointer to prefix string
411 * LPDWORD Index receives index of entry
412 * Variables :
413 * Result :
414 * Remark :
415 * Status : UNTESTED STUB
416 *
417 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
418 *
419 * Author : Markus Montkowski [09.07.98 21:30:53]
420 *****************************************************************************/
421
422ODINFUNCTION4(NET_API_STATUS, OS2NetGetDisplayInformationIndex,
423 LPWSTR, ServerName,
424 DWORD, Level,
425 LPWSTR, Prefix,
426 LPDWORD, Index)
427{
428 dprintf(("NETAPI32: NetGetDisplayInformationIndex not implemented\n"));
429
430 return (NERR_BASE);
431}
432
433
434/*****************************************************************************
435 * Name : NET_API_STATUS NetGroupAdd
436 * Purpose :
437 * Parameters: LPWSTR servername
438 * DWORD level
439 * LPBYTE buf
440 * LPDWORD parm_err
441 * Variables :
442 * Result :
443 * Remark :
444 * Status : UNTESTED STUB
445 *
446 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
447 *
448 * Author : Markus Montkowski [09.07.98 21:31:17]
449 *****************************************************************************/
450
451ODINFUNCTION4(NET_API_STATUS, OS2NetGroupAdd,
452 LPWSTR, servername,
453 DWORD, level,
454 LPBYTE, buf,
455 LPDWORD, parm_err)
456{
457 dprintf(("NETAPI32: NetGroupAdd not implemented\n"));
458
459 return (NERR_BASE);
460}
461
462
463/*****************************************************************************
464 * Name : NET_API_STATUS NetGroupAddUser
465 * Purpose :
466 * Parameters: LPWSTR servername
467 * LPWSTR GroupName
468 * LPWSTR username
469 * Variables :
470 * Result :
471 * Remark :
472 * Status : UNTESTED STUB
473 *
474 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
475 *
476 * Author : Markus Montkowski [09.07.98 21:31:38]
477 *****************************************************************************/
478
479ODINFUNCTION3(NET_API_STATUS, OS2NetGroupAddUser,
480 LPWSTR, servername,
481 LPWSTR, GroupName,
482 LPWSTR, username)
483{
484 dprintf(("NETAPI32: NetGroupAddUser not implemented\n"));
485
486 return (NERR_BASE);
487}
488
489
490/*****************************************************************************
491 * Name : NET_API_STATUS NetGroupDel
492 * Purpose :
493 * Parameters: LPWSTR servername
494 * LPWSTR groupname
495 * Variables :
496 * Result :
497 * Remark :
498 * Status : UNTESTED STUB
499 *
500 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
501 *
502 * Author : Markus Montkowski [09.07.98 21:31:53]
503 *****************************************************************************/
504
505ODINFUNCTION2(NET_API_STATUS, OS2NetGroupDel,
506 LPWSTR, servername,
507 LPWSTR, groupname)
508{
509 dprintf(("NETAPI32: NetGroupDel not implemented\n"));
510
511 return (NERR_BASE);
512}
513
514
515/*****************************************************************************
516 * Name : NET_API_STATUS NetGroupDelUser
517 * Purpose :
518 * Parameters: LPWSTR servername
519 * LPWSTR GroupName
520 * LPWSTR Username
521 * Variables :
522 * Result :
523 * Remark :
524 * Status : UNTESTED STUB
525 *
526 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
527 *
528 * Author : Markus Montkowski [09.07.98 21:32:05]
529 *****************************************************************************/
530
531ODINFUNCTION3(NET_API_STATUS, OS2NetGroupDelUser,
532 LPWSTR, servername,
533 LPWSTR, GroupName,
534 LPWSTR, Username)
535{
536 dprintf(("NETAPI32: NetGroupDelUser not implemented\n"));
537
538 return (NERR_BASE);
539}
540
541
542/*****************************************************************************
543 * Name : NET_API_STATUS NetGroupEnum
544 * Purpose :
545 * Parameters: LPWSTR servername
546 * DWORD level
547 * LPBYTE *bufptr
548 * DWORD prefmaxlen
549 * LPDWORD entriesread
550 * LPDWORD totalentries
551 * LPDWORD resume_handle
552 * Variables :
553 * Result :
554 * Remark :
555 * Status : UNTESTED STUB
556 *
557 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
558 *
559 * Author : Markus Montkowski [09.07.98 21:32:38]
560 *****************************************************************************/
561
562ODINFUNCTION7(NET_API_STATUS, OS2NetGroupEnum,
563 LPWSTR, servername,
564 DWORD, level,
565 LPBYTE *, bufptr,
566 DWORD, prefmaxlen,
567 LPDWORD, entriesread,
568 LPDWORD, totalentries,
569 LPDWORD, resume_handle)
570{
571 dprintf(("NETAPI32: NetGroupEnum not implemented\n"));
572
573 return (NERR_BASE);
574}
575
576
577/*****************************************************************************
578 * Name : NET_API_STATUS NetGroupGetInfo
579 * Purpose :
580 * Parameters: LPWSTR servername
581 * LPWSTR groupname
582 * DWORD level
583 * LPBYTE *bufptr
584 * Variables :
585 * Result :
586 * Remark :
587 * Status : UNTESTED STUB
588 *
589 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
590 *
591 * Author : Markus Montkowski [09.07.98 21:33:13]
592 *****************************************************************************/
593
594ODINFUNCTION4(NET_API_STATUS, OS2NetGroupGetInfo,
595 LPWSTR, servername,
596 LPWSTR, groupname,
597 DWORD, level,
598 LPBYTE *, bufptr)
599{
600 dprintf(("NETAPI32: NetGroupGetInfo not implemented\n"));
601
602 return (NERR_BASE);
603}
604
605
606/*****************************************************************************
607 * Name : NET_API_STATUS NetGroupGetUsers
608 * Purpose :
609 * Parameters: LPWSTR servername
610 * LPWSTR groupname
611 * DWORD level
612 * LPBYTE *bufptr
613 * DWORD prefmaxlen
614 * LPDWORD entriesread
615 * LPDWORD totalentries
616 * LPDWORD resumeHandle
617 * Variables :
618 * Result :
619 * Remark :
620 * Status : UNTESTED STUB
621 *
622 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
623 *
624 * Author : Markus Montkowski [09.07.98 21:33:24]
625 *****************************************************************************/
626
627ODINFUNCTION8(NET_API_STATUS, OS2NetGroupGetUsers,
628 LPWSTR, servername,
629 LPWSTR, groupname,
630 DWORD, level,
631 LPBYTE *, bufptr,
632 DWORD, prefmaxlen,
633 LPDWORD, entriesread,
634 LPDWORD, totalentries,
635 LPDWORD, resumeHandle)
636{
637 dprintf(("NETAPI32: NetGroupGetUsers not implemented\n"));
638
639 return (NERR_BASE);
640}
641
642
643/*****************************************************************************
644 * Name : NET_API_STATUS NetGroupSetInfo
645 * Purpose :
646 * Parameters: LPWSTR servername
647 * LPWSTR groupname
648 * DWORD level
649 * LPBYTE buf
650 * LPDWORD parm_err
651 * Variables :
652 * Result :
653 * Remark :
654 * Status : UNTESTED STUB
655 *
656 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
657 *
658 * Author : Markus Montkowski [09.07.98 21:33:39]
659 *****************************************************************************/
660
661ODINFUNCTION5(NET_API_STATUS, OS2NetGroupSetInfo,
662 LPWSTR, servername,
663 LPWSTR, groupname,
664 DWORD, level,
665 LPBYTE, buf,
666 LPDWORD, parm_err)
667{
668 dprintf(("NETAPI32: NetGroupSetInfo not implemented\n"));
669
670 return (NERR_BASE);
671}
672
673
674/*****************************************************************************
675 * Name : NET_API_STATUS NetGroupSetUsers
676 * Purpose :
677 * Parameters: LPWSTR servername
678 * LPWSTR groupname
679 * DWORD level
680 * LPBYTE buf
681 * DWORD NewMemberCount
682 * Variables :
683 * Result :
684 * Remark :
685 * Status : UNTESTED STUB
686 *
687 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
688 *
689 * Author : Markus Montkowski [09.07.98 21:34:02]
690 *****************************************************************************/
691
692ODINFUNCTION5(NET_API_STATUS, OS2NetGroupSetUsers,
693 LPWSTR, servername,
694 LPWSTR, groupname,
695 DWORD, level,
696 LPBYTE, buf,
697 DWORD, NewMemberCount)
698{
699 dprintf(("NETAPI32: NetGroupSetUsers not implemented\n"));
700
701 return (NERR_BASE);
702}
703
704
705/*****************************************************************************
706 * Name : NET_API_STATUS NetHandleGetInfo
707 * Purpose :
708 * Parameters: UNSIGNED SHORT hHandle
709 * SHORT sLevel
710 * CHAR FAR *pbBuffer
711 * UNSIGNED SHORT cbBuffer
712 * UNSIGNED SHORT FAR *pcbTotalAvail
713 * Variables :
714 * Result :
715 * Remark :
716 * Status : UNTESTED STUB
717 *
718 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
719 *
720 * Author : Markus Montkowski [09.07.98 21:35:03]
721 *****************************************************************************/
722/* NOT in DLL but in SDK Documentation
723ODINFUNCTION5(NET_API_STATUS, OS2NetHandleGetInfo,
724 UNSIGNED, SHORT,
725 hHandle,, SHORT,
726 sLevel,, CHAR,
727 FAR *, pbBuffer,
728 UNSIGNED, SHORTcbBuffer,
729 UNSIGNED SHORT FAR *pcbTotalAvail
730 )
731
732{
733
734 dprintf(("NETAPI32: NetHandleGetInfo(%d, %d, %08x, %d, %08x) not implemented\n"
735 ,hHandle, sLevel, *pbBuffer, cbBuffer, *pcbTotalAvail
736 ));
737
738 return (NERR_BASE);
739}
740*/
741
742/*****************************************************************************
743 * Name : NET_API_STATUS NetHandleSetInfo
744 * Purpose :
745 * Parameters: UNSIGNED SHORT hHandle
746 * SHORT sLevel
747 * CHAR FAR *pbBuffer
748 * UNSIGNED SHORT cbBuffer
749 * UNSIGNED SHORT FAR *sParmNum
750 * Variables :
751 * Result :
752 * Remark :
753 * Status : UNTESTED STUB
754 *
755 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
756 *
757 * Author : Markus Montkowski [09.07.98 21:39:08]
758 *****************************************************************************/
759/* Not in DLL but in SDK Documentation
760ODINFUNCTION5(NET_API_STATUS, OS2NetHandleSetInfo,
761 UNSIGNED, SHORT,
762 hHandle,, SHORT,
763 sLevel,, CHAR,
764 FAR *, pbBuffer,
765 UNSIGNED, SHORTcbBuffer,
766 UNSIGNED SHORT FAR *sParmNum
767 )
768
769{
770
771 dprintf(("NETAPI32: NetHandleSetInfo(%d, %d, %08x, %d, %08x) not implemented\n"
772 ,hHandle, sLevel, *pbBuffer, cbBuffer, *sParmNum
773 ));
774
775 return (NERR_BASE);
776}
777
778*/
779/*****************************************************************************
780 * Name : NET_API_STATUS NetLocalGroupAdd
781 * Purpose :
782 * Parameters: LPWSTR servername
783 * DWORD level
784 * LPBYTE buf
785 * LPDWORD parm_err
786 * Variables :
787 * Result :
788 * Remark :
789 * Status : UNTESTED STUB
790 *
791 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
792 *
793 * Author : Markus Montkowski [09.07.98 21:40:13]
794 *****************************************************************************/
795ODINFUNCTION4(NET_API_STATUS, OS2NetLocalGroupAdd,
796 LPWSTR, servername,
797 DWORD, level,
798 LPBYTE, buf,
799 LPDWORD, parm_err)
800{
801
802 dprintf(("NETAPI32: NetLocalGroupAdd(%08x, %d, %08x, %08x) not implemented\n"
803 ,servername, level, buf, parm_err
804 ));
805
806 return (NERR_BASE);
807}
808
809/*****************************************************************************
810 * Name : NET_API_STATUS NetLocalGroupAddMembers
811 * Purpose :
812 * Parameters: LPWSTR servername
813 * LPWSTR LocalGroupName
814 * DWORD level
815 * LPBYTE buf
816 * DWORD membercount
817 * Variables :
818 * Result :
819 * Remark :
820 * Status : UNTESTED STUB
821 *
822 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
823 *
824 * Author : Markus Montkowski [09.07.98 21:40:51]
825 *****************************************************************************/
826ODINFUNCTION5(NET_API_STATUS, OS2NetLocalGroupAddMembers,
827 LPWSTR, servername,
828 LPWSTR, LocalGroupName,
829 DWORD, level,
830 LPBYTE, buf,
831 DWORD, membercount)
832
833{
834
835 dprintf(("NETAPI32: NetLocalGroupAddMembers(%08x, %08x, %d, %08x, %d) not implemented\n"
836 ,servername, LocalGroupName, level, buf, membercount
837 ));
838
839 return (NERR_BASE);
840}
841
842/*****************************************************************************
843 * Name : NET_API_STATUS NetLocalGroupDel
844 * Purpose :
845 * Parameters: LPWSTR servername
846 * LPWSTR LocalGroupName
847 * Variables :
848 * Result :
849 * Remark :
850 * Status : UNTESTED STUB
851 *
852 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
853 *
854 * Author : Markus Montkowski [09.07.98 21:41:03]
855 *****************************************************************************/
856ODINFUNCTION2(NET_API_STATUS, OS2NetLocalGroupDel,
857 LPWSTR, servername,
858 LPWSTR, LocalGroupName)
859
860{
861
862 dprintf(("NETAPI32: NetLocalGroupDel(%08x, %08x) not implemented\n"
863 ,servername, LocalGroupName
864 ));
865
866 return (NERR_BASE);
867}
868
869/*****************************************************************************
870 * Name : NET_API_STATUS NetLocalGroupDelMembers
871 * Purpose :
872 * Parameters: LPWSTR servername
873 * LPWSTR LocalGroupName
874 * DWORD level
875 * LPBYTE buf
876 * DWORD membercount
877 * Variables :
878 * Result :
879 * Remark :
880 * Status : UNTESTED STUB
881 *
882 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
883 *
884 * Author : Markus Montkowski [09.07.98 21:41:33]
885 *****************************************************************************/
886ODINFUNCTION5(NET_API_STATUS, OS2NetLocalGroupDelMembers,
887 LPWSTR, servername,
888 LPWSTR, LocalGroupName,
889 DWORD, level,
890 LPBYTE, buf,
891 DWORD, membercount)
892
893{
894
895 dprintf(("NETAPI32: NetLocalGroupDelMembers(%08x, %08x, %d, %08x, %d) not implemented\n"
896 ,servername, LocalGroupName, level, buf, membercount
897 ));
898
899 return (NERR_BASE);
900}
901
902/*****************************************************************************
903 * Name : NET_API_STATUS NetLocalGroupEnum
904 * Purpose :
905 * Parameters: LPWSTR servername
906 * DWORD level
907 * LPBYTE *bufptr
908 * DWORD prefmaxlen
909 * LPDWORD entriesread
910 * LPDWORD totalentries
911 * LPDWORD resumehandle
912 * Variables :
913 * Result :
914 * Remark :
915 * Status : UNTESTED STUB
916 *
917 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
918 *
919 * Author : Markus Montkowski [09.07.98 21:41:49]
920 *****************************************************************************/
921ODINFUNCTION7(NET_API_STATUS, OS2NetLocalGroupEnum,
922 LPWSTR, servername,
923 DWORD, level,
924 LPBYTE *, bufptr,
925 DWORD, prefmaxlen,
926 LPDWORD, entriesread,
927 LPDWORD, totalentries,
928 LPDWORD, resumehandle)
929
930{
931
932 dprintf(("NETAPI32: NetLocalGroupEnum(%08x, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
933 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
934 ));
935
936 return (NERR_BASE);
937}
938
939/*****************************************************************************
940 * Name : NET_API_STATUS NetLocalGroupGetInfo
941 * Purpose :
942 * Parameters: LPWSTR servername
943 * LPWSTR LocalGroupName
944 * DWORD level
945 * LPBYTE *bufptr
946 * Variables :
947 * Result :
948 * Remark :
949 * Status : UNTESTED STUB
950 *
951 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
952 *
953 * Author : Markus Montkowski [09.07.98 21:42:02]
954 *****************************************************************************/
955ODINFUNCTION4(NET_API_STATUS, OS2NetLocalGroupGetInfo,
956 LPWSTR, servername,
957 LPWSTR, LocalGroupName,
958 DWORD, level,
959 LPBYTE *, bufptr)
960
961{
962
963 dprintf(("NETAPI32: NetLocalGroupGetInfo(%08x, %08x, %d, %08x) not implemented\n"
964 ,servername, LocalGroupName, level, *bufptr
965 ));
966
967 return (NERR_BASE);
968}
969
970/*****************************************************************************
971 * Name : NET_API_STATUS NetLocalGroupGetMembers
972 * Purpose :
973 * Parameters: LPWSTR servername
974 * LPWSTR localgroupname
975 * DWORD level
976 * LPBYTE *bufptr
977 * DWORD prefmaxlen
978 * LPDWORD entriesread
979 * LPDWORD totalentries
980 * LPDWORD resumehandle
981 * Variables :
982 * Result :
983 * Remark :
984 * Status : UNTESTED STUB
985 *
986 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
987 *
988 * Author : Markus Montkowski [09.07.98 21:42:16]
989 *****************************************************************************/
990ODINFUNCTION8(NET_API_STATUS, OS2NetLocalGroupGetMembers,
991 LPWSTR, servername,
992 LPWSTR, localgroupname,
993 DWORD, level,
994 LPBYTE *, bufptr,
995 DWORD, prefmaxlen,
996 LPDWORD, entriesread,
997 LPDWORD, totalentries,
998 LPDWORD, resumehandle)
999
1000{
1001
1002 dprintf(("NETAPI32: NetLocalGroupGetMembers(%08x, %08x, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
1003 ,servername, localgroupname, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
1004 ));
1005
1006 return (NERR_BASE);
1007}
1008
1009/*****************************************************************************
1010 * Name : NET_API_STATUS NetLocalGroupSetInfo
1011 * Purpose :
1012 * Parameters: LPWSTR servername
1013 * LPWSTR LocalGroupName
1014 * DWORD level
1015 * LPBYTE buf
1016 * LPDWORD parm_err
1017 * Variables :
1018 * Result :
1019 * Remark :
1020 * Status : UNTESTED STUB
1021 *
1022 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1023 *
1024 * Author : Markus Montkowski [09.07.98 21:42:27]
1025 *****************************************************************************/
1026ODINFUNCTION5(NET_API_STATUS, OS2NetLocalGroupSetInfo,
1027 LPWSTR, servername,
1028 LPWSTR, LocalGroupName,
1029 DWORD, level,
1030 LPBYTE, buf,
1031 LPDWORD, parm_err)
1032
1033{
1034
1035 dprintf(("NETAPI32: NetLocalGroupSetInfo(%08x, %08x, %d, %08x, %08x) not implemented\n"
1036 ,servername, LocalGroupName, level, buf, parm_err
1037 ));
1038
1039 return (NERR_BASE);
1040}
1041
1042/*****************************************************************************
1043 * Name : NET_API_STATUS NetLocalGroupSetMembers
1044 * Purpose :
1045 * Parameters: LPWSTR servername
1046 * LPWSTR LocalGroupName
1047 * DWORD level
1048 * LPBYTE buf
1049 * DWORD totalentries
1050 * Variables :
1051 * Result :
1052 * Remark :
1053 * Status : UNTESTED STUB
1054 *
1055 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1056 *
1057 * Author : Markus Montkowski [09.07.98 21:42:49]
1058 *****************************************************************************/
1059ODINFUNCTION5(NET_API_STATUS, OS2NetLocalGroupSetMembers,
1060 LPWSTR, servername,
1061 LPWSTR, LocalGroupName,
1062 DWORD, level,
1063 LPBYTE, buf,
1064 DWORD, totalentries)
1065
1066{
1067
1068 dprintf(("NETAPI32: NetLocalGroupSetMembers(%08x, %08x, %d, %08x, %d) not implemented\n"
1069 ,servername, LocalGroupName, level, buf, totalentries
1070 ));
1071
1072 return (NERR_BASE);
1073}
1074
1075/*****************************************************************************
1076 * Name : NET_API_STATUS NetMessageBufferSend
1077 * Purpose :
1078 * Parameters: LPWSTR servername
1079 * LPWSTR msgname
1080 * LPWSTR fromname
1081 * LPBYTE buf
1082 * DWORD buflen
1083 * Variables :
1084 * Result :
1085 * Remark :
1086 * Status : UNTESTED STUB
1087 *
1088 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1089 *
1090 * Author : Markus Montkowski [09.07.98 21:43:01]
1091 *****************************************************************************/
1092ODINFUNCTION5(NET_API_STATUS, OS2NetMessageBufferSend,
1093 LPWSTR, servername,
1094 LPWSTR, msgname,
1095 LPWSTR, fromname,
1096 LPBYTE, buf,
1097 DWORD, buflen)
1098
1099{
1100
1101 dprintf(("NETAPI32: NetMessageBufferSend(%s, %s, %s, %08x, %d) not implemented\n"
1102 ,servername, msgname, fromname, buf, buflen
1103 ));
1104
1105 return (NERR_BASE);
1106}
1107
1108
1109
1110/*****************************************************************************
1111 * Name : NET_API_STATUS NetMessageNameAdd
1112 * Purpose :
1113 * Parameters: LPWSTR servername
1114 * LPWSTR msgname
1115 * Variables :
1116 * Result :
1117 * Remark :
1118 * Status : UNTESTED STUB
1119 *
1120 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1121 *
1122 * Author : Markus Montkowski [09.07.98 21:43:41]
1123 *****************************************************************************/
1124ODINFUNCTION2(NET_API_STATUS, OS2NetMessageNameAdd,
1125 LPWSTR, servername,
1126 LPWSTR, msgname)
1127
1128{
1129
1130 dprintf(("NETAPI32: NetMessageNameAdd(%s, %s) not implemented\n"
1131 ,servername, msgname
1132 ));
1133
1134 return (NERR_BASE);
1135}
1136
1137/*****************************************************************************
1138 * Name : NET_API_STATUS NetMessageNameDel
1139 * Purpose :
1140 * Parameters: LPWSTR servername
1141 * LPWSTR msgname
1142 * Variables :
1143 * Result :
1144 * Remark :
1145 * Status : UNTESTED STUB
1146 *
1147 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1148 *
1149 * Author : Markus Montkowski [09.07.98 21:44:12]
1150 *****************************************************************************/
1151ODINFUNCTION2(NET_API_STATUS, OS2NetMessageNameDel,
1152 LPWSTR, servername,
1153 LPWSTR, msgname)
1154
1155{
1156
1157 dprintf(("NETAPI32: NetMessageNameDel(%s, %s) not implemented\n"
1158 ,servername, msgname
1159 ));
1160
1161 return (NERR_BASE);
1162}
1163
1164/*****************************************************************************
1165 * Name : NET_API_STATUS NetMessageNameEnum
1166 * Purpose :
1167 * Parameters: LPWSTR servername
1168 * DWORD level
1169 * LPBYTE *bufptr
1170 * DWORD prefmaxlen
1171 * LPDWORD entriesread
1172 * LPDWORD totalentries
1173 * LPDWORD resume_handle
1174 * Variables :
1175 * Result :
1176 * Remark :
1177 * Status : UNTESTED STUB
1178 *
1179 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1180 *
1181 * Author : Markus Montkowski [09.07.98 21:45:05]
1182 *****************************************************************************/
1183ODINFUNCTION7(NET_API_STATUS, OS2NetMessageNameEnum,
1184 LPWSTR, servername,
1185 DWORD, level,
1186 LPBYTE *, bufptr,
1187 DWORD, prefmaxlen,
1188 LPDWORD, entriesread,
1189 LPDWORD, totalentries,
1190 LPDWORD, resume_handle)
1191
1192{
1193
1194 dprintf(("NETAPI32: NetMessageNameEnum(%s, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
1195 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resume_handle
1196 ));
1197
1198 return (NERR_BASE);
1199}
1200
1201
1202/*****************************************************************************
1203 * Name : NET_API_STATUS NetMessageNameGetInfo
1204 * Purpose :
1205 * Parameters: LPWSTR servername
1206 * LPWSTR msgname
1207 * DWORD level
1208 * LPBYTE *bufptr
1209 * Variables :
1210 * Result :
1211 * Remark :
1212 * Status : UNTESTED STUB
1213 *
1214 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1215 *
1216 * Author : Markus Montkowski [09.07.98 21:45:40]
1217 *****************************************************************************/
1218ODINFUNCTION4(NET_API_STATUS, OS2NetMessageNameGetInfo,
1219 LPWSTR, servername,
1220 LPWSTR, msgname,
1221 DWORD, level,
1222 LPBYTE *, bufptr)
1223
1224{
1225
1226 dprintf(("NETAPI32: NetMessageNameGetInfo(%s, %s, %d, %08x) not implemented\n"
1227 ,servername, msgname, level, *bufptr
1228 ));
1229
1230 return (NERR_BASE);
1231}
1232/*****************************************************************************
1233 * Name : NET_API_STATUS NetQueryDisplayInformation
1234 * Purpose :
1235 * Parameters: LPWSTR ServerName
1236 * DWORD Level
1237 * DWORD Index
1238 * DWORD EntriesRequested
1239 * DWORD PreferredMaximumLength
1240 * LPDWORD ReturnedEntryCount
1241 * PVOID *SortedBuffer
1242 * Variables :
1243 * Result :
1244 * Remark :
1245 * Status : UNTESTED STUB
1246 *
1247 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1248 *
1249 * Author : Markus Montkowski [09.07.98 21:46:40]
1250 *****************************************************************************/
1251ODINFUNCTION7(NET_API_STATUS, OS2NetQueryDisplayInformation,
1252 LPWSTR, ServerName,
1253 DWORD, Level,
1254 DWORD, Index,
1255 DWORD, EntriesRequested,
1256 DWORD, PreferredMaximumLength,
1257 LPDWORD, ReturnedEntryCount,
1258 PVOID *, SortedBuffer)
1259
1260{
1261
1262 dprintf(("NETAPI32: NetQueryDisplayInformation(%08x, %d, %d, %d, %d, %08x, %08x) not implemented\n"
1263 ,ServerName, Level, Index, EntriesRequested, PreferredMaximumLength, ReturnedEntryCount, *SortedBuffer
1264 ));
1265
1266 return (NERR_BASE);
1267}
1268
1269/*****************************************************************************
1270 * Name : NET_API_STATUS NetRemoteTOD
1271 * Purpose :
1272 * Parameters: LPWSTR UncServerName
1273 * LPBYTE *BufferPtr
1274 * Variables :
1275 * Result :
1276 * Remark :
1277 * Status : UNTESTED STUB
1278 *
1279 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1280 *
1281 * Author : Markus Montkowski [09.07.98 21:47:20]
1282 *****************************************************************************/
1283ODINFUNCTION2(NET_API_STATUS, OS2NetRemoteTOD,
1284 LPWSTR, UncServerName,
1285 LPBYTE *, BufferPtr)
1286
1287{
1288
1289 dprintf(("NETAPI32: NetRemoteTOD(%s, %08x) not implemented\n"
1290 ,UncServerName, *BufferPtr
1291 ));
1292
1293 return (NERR_BASE);
1294}
1295
1296/*****************************************************************************
1297 * Name : NET_API_STATUS NetReplExportDirAdd
1298 * Purpose :
1299 * Parameters: LPWSTR servername
1300 * DWORD level
1301 * LPBYTE buf
1302 * LPDWORD parm_err
1303 * Variables :
1304 * Result :
1305 * Remark :
1306 * Status : UNTESTED STUB
1307 *
1308 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1309 *
1310 * Author : Markus Montkowski [09.07.98 21:47:52]
1311 *****************************************************************************/
1312ODINFUNCTION4(NET_API_STATUS, OS2NetReplExportDirAdd,
1313 LPWSTR, servername,
1314 DWORD, level,
1315 LPBYTE, buf,
1316 LPDWORD, parm_err)
1317
1318{
1319
1320 dprintf(("NETAPI32: NetReplExportDirAdd(%s, %d, %08x, %08x) not implemented\n"
1321 ,servername, level, buf, parm_err
1322 ));
1323
1324 return (NERR_BASE);
1325}
1326
1327/*****************************************************************************
1328 * Name : NET_API_STATUS NetReplExportDirDel
1329 * Purpose :
1330 * Parameters: LPWSTR servername
1331 * LPWSTR dirname
1332 * Variables :
1333 * Result :
1334 * Remark :
1335 * Status : UNTESTED STUB
1336 *
1337 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1338 *
1339 * Author : Markus Montkowski [09.07.98 21:48:42]
1340 *****************************************************************************/
1341ODINFUNCTION2(NET_API_STATUS, OS2NetReplExportDirDel,
1342 LPWSTR, servername,
1343 LPWSTR, dirname)
1344
1345{
1346
1347 dprintf(("NETAPI32: NetReplExportDirDel(%s, %s) not implemented\n"
1348 ,servername, dirname
1349 ));
1350
1351 return (NERR_BASE);
1352}
1353
1354
1355
1356/*****************************************************************************
1357 * Name : NET_API_STATUS NetReplExportDirEnum
1358 * Purpose :
1359 * Parameters: LPWSTR servername
1360 * DWORD level
1361 * LPBYTE *bufptr
1362 * DWORD prefmaxlen
1363 * LPDWORD entriesread
1364 * LPDWORD totalentries
1365 * LPDWORD resumehandle
1366 * Variables :
1367 * Result :
1368 * Remark :
1369 * Status : UNTESTED STUB
1370 *
1371 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1372 *
1373 * Author : Markus Montkowski [09.07.98 21:49:05]
1374 *****************************************************************************/
1375ODINFUNCTION7(NET_API_STATUS, OS2NetReplExportDirEnum,
1376 LPWSTR, servername,
1377 DWORD, level,
1378 LPBYTE *, bufptr,
1379 DWORD, prefmaxlen,
1380 LPDWORD, entriesread,
1381 LPDWORD, totalentries,
1382 LPDWORD, resumehandle)
1383
1384{
1385
1386 dprintf(("NETAPI32: NetReplExportDirEnum(%s, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
1387 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
1388 ));
1389
1390 return (NERR_BASE);
1391}
1392/*****************************************************************************
1393 * Name : NET_API_STATUS NetReplExportDirGetInfo
1394 * Purpose :
1395 * Parameters: LPWSTR servername
1396 * LPWSTR dirname
1397 * DWORD level
1398 * LPBYTE *bufptr
1399 * Variables :
1400 * Result :
1401 * Remark :
1402 * Status : UNTESTED STUB
1403 *
1404 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1405 *
1406 * Author : Markus Montkowski [09.07.98 21:49:34]
1407 *****************************************************************************/
1408ODINFUNCTION4(NET_API_STATUS, OS2NetReplExportDirGetInfo,
1409 LPWSTR, servername,
1410 LPWSTR, dirname,
1411 DWORD, level,
1412 LPBYTE *, bufptr)
1413
1414{
1415
1416 dprintf(("NETAPI32: NetReplExportDirGetInfo(%s, %s, %d, %08x) not implemented\n"
1417 ,servername, dirname, level, *bufptr
1418 ));
1419
1420 return (NERR_BASE);
1421}
1422/*****************************************************************************
1423 * Name : NET_API_STATUS NetReplExportDirLock
1424 * Purpose :
1425 * Parameters: LPWSTR servername
1426 * LPWSTR dirname
1427 * Variables :
1428 * Result :
1429 * Remark :
1430 * Status : UNTESTED STUB
1431 *
1432 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1433 *
1434 * Author : Markus Montkowski [09.07.98 21:49:58]
1435 *****************************************************************************/
1436ODINFUNCTION2(NET_API_STATUS, OS2NetReplExportDirLock,
1437 LPWSTR, servername,
1438 LPWSTR, dirname)
1439
1440{
1441
1442 dprintf(("NETAPI32: NetReplExportDirLock(%s, %s) not implemented\n"
1443 ,servername, dirname
1444 ));
1445
1446 return (NERR_BASE);
1447}
1448
1449/*****************************************************************************
1450 * Name : NET_API_STATUS NetReplExportDirSetInfo
1451 * Purpose :
1452 * Parameters: LPWSTR servername
1453 * LPWSTR dirname
1454 * DWORD level
1455 * LPBYTE buf
1456 * LPDWORD parm_err
1457 * Variables :
1458 * Result :
1459 * Remark :
1460 * Status : UNTESTED STUB
1461 *
1462 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1463 *
1464 * Author : Markus Montkowski [09.07.98 21:50:31]
1465 *****************************************************************************/
1466ODINFUNCTION5(NET_API_STATUS, OS2NetReplExportDirSetInfo,
1467 LPWSTR, servername,
1468 LPWSTR, dirname,
1469 DWORD, level,
1470 LPBYTE, buf,
1471 LPDWORD, parm_err)
1472
1473{
1474
1475 dprintf(("NETAPI32: NetReplExportDirSetInfo(%s, %s, %d, %08x, %08x) not implemented\n"
1476 ,servername, dirname, level, buf, parm_err
1477 ));
1478
1479 return (NERR_BASE);
1480}
1481/*****************************************************************************
1482 * Name : NET_API_STATUS NetReplExportDirUnlock
1483 * Purpose :
1484 * Parameters: LPWSTR servername
1485 * LPWSTR dirname
1486 * DWORD unlockforce
1487 * Variables :
1488 * Result :
1489 * Remark :
1490 * Status : UNTESTED STUB
1491 *
1492 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1493 *
1494 * Author : Markus Montkowski [09.07.98 21:51:12]
1495 *****************************************************************************/
1496ODINFUNCTION3(NET_API_STATUS, OS2NetReplExportDirUnlock,
1497 LPWSTR, servername,
1498 LPWSTR, dirname,
1499 DWORD, unlockforce)
1500
1501{
1502
1503 dprintf(("NETAPI32: NetReplExportDirUnlock(%s, %s, %d) not implemented\n"
1504 ,servername, dirname, unlockforce
1505 ));
1506
1507 return (NERR_BASE);
1508}
1509
1510
1511/*****************************************************************************
1512 * Name : NET_API_STATUS NetReplGetInfo
1513 * Purpose :
1514 * Parameters: LPWSTR servername
1515 * DWORD level
1516 * LPBYTE *bufptr
1517 * Variables :
1518 * Result :
1519 * Remark :
1520 * Status : UNTESTED STUB
1521 *
1522 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1523 *
1524 * Author : Markus Montkowski [09.07.98 21:51:37]
1525 *****************************************************************************/
1526ODINFUNCTION3(NET_API_STATUS, OS2NetReplGetInfo,
1527 LPWSTR, servername,
1528 DWORD, level,
1529 LPBYTE *, bufptr)
1530
1531{
1532
1533 dprintf(("NETAPI32: NetReplGetInfo(%s, %d, %08x) not implemented\n"
1534 ,servername, level, *bufptr
1535 ));
1536
1537 return (NERR_BASE);
1538}
1539/*****************************************************************************
1540 * Name : NET_API_STATUS NetReplImportDirAdd
1541 * Purpose :
1542 * Parameters: LPWSTR servername
1543 * DWORD level
1544 * LPBYTE buf
1545 * LPDWORD parm_err
1546 * Variables :
1547 * Result :
1548 * Remark :
1549 * Status : UNTESTED STUB
1550 *
1551 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1552 *
1553 * Author : Markus Montkowski [09.07.98 21:52:11]
1554 *****************************************************************************/
1555ODINFUNCTION4(NET_API_STATUS, OS2NetReplImportDirAdd,
1556 LPWSTR, servername,
1557 DWORD, level,
1558 LPBYTE, buf,
1559 LPDWORD, parm_err)
1560
1561{
1562
1563 dprintf(("NETAPI32: NetReplImportDirAdd(%s, %d, %08x, %08x) not implemented\n"
1564 ,servername, level, buf, parm_err
1565 ));
1566
1567 return (NERR_BASE);
1568}
1569
1570/*****************************************************************************
1571 * Name : NET_API_STATUS NetReplImportDirDel
1572 * Purpose :
1573 * Parameters: LPWSTR servername
1574 * LPWSTR dirname
1575 * Variables :
1576 * Result :
1577 * Remark :
1578 * Status : UNTESTED STUB
1579 *
1580 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1581 *
1582 * Author : Markus Montkowski [09.07.98 21:52:36]
1583 *****************************************************************************/
1584ODINFUNCTION2(NET_API_STATUS, OS2NetReplImportDirDel,
1585 LPWSTR, servername,
1586 LPWSTR, dirname)
1587
1588{
1589
1590 dprintf(("NETAPI32: NetReplImportDirDel(%s, %s) not implemented\n"
1591 ,servername, dirname
1592 ));
1593
1594 return (NERR_BASE);
1595}
1596
1597/*****************************************************************************
1598 * Name : NET_API_STATUS NetReplImportDirEnum
1599 * Purpose :
1600 * Parameters: LPWSTR servername
1601 * DWORD level
1602 * LPBYTE *bufptr
1603 * DWORD prefmaxlen
1604 * LPDWORD entriesread
1605 * LPDWORD totalentries
1606 * LPDWORD resumehandle
1607 * Variables :
1608 * Result :
1609 * Remark :
1610 * Status : UNTESTED STUB
1611 *
1612 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1613 *
1614 * Author : Markus Montkowski [09.07.98 21:52:56]
1615 *****************************************************************************/
1616ODINFUNCTION7(NET_API_STATUS, OS2NetReplImportDirEnum,
1617 LPWSTR, servername,
1618 DWORD, level,
1619 LPBYTE *, bufptr,
1620 DWORD, prefmaxlen,
1621 LPDWORD, entriesread,
1622 LPDWORD, totalentries,
1623 LPDWORD, resumehandle)
1624
1625{
1626
1627 dprintf(("NETAPI32: NetReplImportDirEnum(%s, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
1628 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
1629 ));
1630
1631 return (NERR_BASE);
1632}
1633/*****************************************************************************
1634 * Name : NET_API_STATUS NetReplImportDirGetInfo
1635 * Purpose :
1636 * Parameters: LPWSTR servername
1637 * LPWSTR dirname
1638 * DWORD level
1639 * LPBYTE *bufptr
1640 * Variables :
1641 * Result :
1642 * Remark :
1643 * Status : UNTESTED STUB
1644 *
1645 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1646 *
1647 * Author : Markus Montkowski [09.07.98 21:53:24]
1648 *****************************************************************************/
1649ODINFUNCTION4(NET_API_STATUS, OS2NetReplImportDirGetInfo,
1650 LPWSTR, servername,
1651 LPWSTR, dirname,
1652 DWORD, level,
1653 LPBYTE *, bufptr)
1654
1655{
1656
1657 dprintf(("NETAPI32: NetReplImportDirGetInfo(%s, %s, %d, %08x) not implemented\n"
1658 ,servername, dirname, level, *bufptr
1659 ));
1660
1661 return (NERR_BASE);
1662}
1663
1664/*****************************************************************************
1665 * Name : NET_API_STATUS NetReplImportDirLock
1666 * Purpose :
1667 * Parameters: LPWSTR servername
1668 * LPWSTR dirname
1669 * Variables :
1670 * Result :
1671 * Remark :
1672 * Status : UNTESTED STUB
1673 *
1674 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1675 *
1676 * Author : Markus Montkowski [09.07.98 21:53:45]
1677 *****************************************************************************/
1678ODINFUNCTION2(NET_API_STATUS, OS2NetReplImportDirLock,
1679 LPWSTR, servername,
1680 LPWSTR, dirname)
1681
1682{
1683
1684 dprintf(("NETAPI32: NetReplImportDirLock(%s, %s) not implemented\n"
1685 ,servername, dirname
1686 ));
1687
1688 return (NERR_BASE);
1689}
1690
1691
1692/*****************************************************************************
1693 * Name : NET_API_STATUS NetReplImportDirUnlock
1694 * Purpose :
1695 * Parameters: LPWSTR servername
1696 * LPWSTR dirname
1697 * DWORD unlockforce
1698 * Variables :
1699 * Result :
1700 * Remark :
1701 * Status : UNTESTED STUB
1702 *
1703 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1704 *
1705 * Author : Markus Montkowski [09.07.98 21:54:16]
1706 *****************************************************************************/
1707ODINFUNCTION3(NET_API_STATUS, OS2NetReplImportDirUnlock,
1708 LPWSTR, servername,
1709 LPWSTR, dirname,
1710 DWORD, unlockforce)
1711
1712{
1713
1714 dprintf(("NETAPI32: NetReplImportDirUnlock(%s, %s, %d) not implemented\n"
1715 ,servername, dirname, unlockforce
1716 ));
1717
1718 return (NERR_BASE);
1719}
1720/*****************************************************************************
1721 * Name : NET_API_STATUS NetReplSetInfo
1722 * Purpose :
1723 * Parameters: LPWSTR servername
1724 * DWORD level
1725 * LPBYTE buf
1726 * LPDWORD parm_err
1727 * Variables :
1728 * Result :
1729 * Remark :
1730 * Status : UNTESTED STUB
1731 *
1732 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1733 *
1734 * Author : Markus Montkowski [09.07.98 21:54:38]
1735 *****************************************************************************/
1736ODINFUNCTION4(NET_API_STATUS, OS2NetReplSetInfo,
1737 LPWSTR, servername,
1738 DWORD, level,
1739 LPBYTE, buf,
1740 LPDWORD, parm_err)
1741
1742{
1743
1744 dprintf(("NETAPI32: NetReplSetInfo(%s, %d, %08x, %08x) not implemented\n"
1745 ,servername, level, buf, parm_err
1746 ));
1747
1748 return (NERR_BASE);
1749}
1750
1751
1752/*****************************************************************************
1753 * Name : NET_API_STATUS NetScheduleJobAdd
1754 * Purpose :
1755 * Parameters: LPWSTR Servername
1756 * LPBYTE Buffer
1757 * LPDWORD JobId
1758 * Variables :
1759 * Result :
1760 * Remark :
1761 * Status : UNTESTED STUB
1762 *
1763 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1764 *
1765 * Author : Markus Montkowski [09.07.98 21:55:41]
1766 *****************************************************************************/
1767ODINFUNCTION3(NET_API_STATUS, OS2NetScheduleJobAdd,
1768 LPWSTR, Servername,
1769 LPBYTE, Buffer,
1770 LPDWORD, JobId)
1771
1772{
1773
1774 dprintf(("NETAPI32: NetScheduleJobAdd(%08x, %08x, %08x) not implemented\n"
1775 ,Servername, Buffer, JobId
1776 ));
1777
1778 return (NERR_BASE);
1779}
1780
1781/*****************************************************************************
1782 * Name : NET_API_STATUS NetScheduleJobDel
1783 * Purpose :
1784 * Parameters: LPWSTR Servername
1785 * DWORD MinJobId
1786 * DWORD MaxJobId
1787 * Variables :
1788 * Result :
1789 * Remark :
1790 * Status : UNTESTED STUB
1791 *
1792 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1793 *
1794 * Author : Markus Montkowski [09.07.98 21:55:50]
1795 *****************************************************************************/
1796ODINFUNCTION3(NET_API_STATUS, OS2NetScheduleJobDel,
1797 LPWSTR, Servername,
1798 DWORD, MinJobId,
1799 DWORD, MaxJobId)
1800
1801{
1802
1803 dprintf(("NETAPI32: NetScheduleJobDel(%08x, %d, %d) not implemented\n"
1804 ,Servername, MinJobId, MaxJobId
1805 ));
1806
1807 return (NERR_BASE);
1808}
1809
1810/*****************************************************************************
1811 * Name : NET_API_STATUS NetScheduleJobEnum
1812 * Purpose :
1813 * Parameters: LPWSTR Servername
1814 * LPBYTE *PointerToBuffer
1815 * DWORD PreferredMaximumLength
1816 * LPDWORD EntriesRead
1817 * LPDWORD TotalEntries
1818 * LPDWORD ResumeHandle
1819 * Variables :
1820 * Result :
1821 * Remark :
1822 * Status : UNTESTED STUB
1823 *
1824 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1825 *
1826 * Author : Markus Montkowski [09.07.98 21:56:02]
1827 *****************************************************************************/
1828ODINFUNCTION6(NET_API_STATUS, OS2NetScheduleJobEnum,
1829 LPWSTR, Servername,
1830 LPBYTE *, PointerToBuffer,
1831 DWORD, PreferredMaximumLength,
1832 LPDWORD, EntriesRead,
1833 LPDWORD, TotalEntries,
1834 LPDWORD, ResumeHandle)
1835
1836{
1837
1838 dprintf(("NETAPI32: NetScheduleJobEnum(%08x, %08x, %d, %08x, %08x, %08x) not implemented\n"
1839 ,Servername, *PointerToBuffer, PreferredMaximumLength, EntriesRead, TotalEntries, ResumeHandle
1840 ));
1841
1842 return (NERR_BASE);
1843}
1844
1845/*****************************************************************************
1846 * Name : NET_API_STATUS NetScheduleJobGetInfo
1847 * Purpose :
1848 * Parameters: LPWSTR Servername
1849 * DWORD JobId
1850 * LPBYTE *PointerToBuffer
1851 * Variables :
1852 * Result :
1853 * Remark :
1854 * Status : UNTESTED STUB
1855 *
1856 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1857 *
1858 * Author : Markus Montkowski [09.07.98 21:56:23]
1859 *****************************************************************************/
1860ODINFUNCTION3(NET_API_STATUS, OS2NetScheduleJobGetInfo,
1861 LPWSTR, Servername,
1862 DWORD, JobId,
1863 LPBYTE *, PointerToBuffer)
1864
1865{
1866
1867 dprintf(("NETAPI32: NetScheduleJobGetInfo(%08x, %d, %08x) not implemented\n"
1868 ,Servername, JobId, *PointerToBuffer
1869 ));
1870
1871 return (NERR_BASE);
1872}
1873
1874/*****************************************************************************
1875 * Name : NET_API_STATUS NetServerDiskEnum
1876 * Purpose :
1877 * Parameters: LPWSTR servername
1878 * DWORD level
1879 * LPBYTE *bufptr
1880 * DWORD prefmaxlen
1881 * LPDWORD entriesread
1882 * LPDWORD totalentries
1883 * LPDWORD resume_handle
1884 * Variables :
1885 * Result :
1886 * Remark :
1887 * Status : UNTESTED STUB
1888 *
1889 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1890 *
1891 * Author : Markus Montkowski [09.07.98 21:56:38]
1892 *****************************************************************************/
1893ODINFUNCTION7(NET_API_STATUS, OS2NetServerDiskEnum,
1894 LPWSTR, servername,
1895 DWORD, level,
1896 LPBYTE *, bufptr,
1897 DWORD, prefmaxlen,
1898 LPDWORD, entriesread,
1899 LPDWORD, totalentries,
1900 LPDWORD, resume_handle)
1901
1902{
1903
1904 dprintf(("NETAPI32: NetServerDiskEnum(%s, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
1905 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resume_handle
1906 ));
1907
1908 return (NERR_BASE);
1909}
1910/*****************************************************************************
1911 * Name : NET_API_STATUS NetServerEnum
1912 * Purpose :
1913 * Parameters: LPWSTR servername
1914 * DWORD level
1915 * LPBYTE *bufptr
1916 * DWORD prefmaxlen
1917 * LPDWORD entriesread
1918 * LPDWORD totalentries
1919 * DWORD servertype
1920 * LPWSTR domain
1921 * LPDWORD resume_handle
1922 * Variables :
1923 * Result :
1924 * Remark :
1925 * Status : UNTESTED STUB
1926 *
1927 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1928 *
1929 * Author : Markus Montkowski [09.07.98 21:57:09]
1930 *****************************************************************************/
1931ODINFUNCTION9(NET_API_STATUS, OS2NetServerEnum,
1932 LPWSTR, servername,
1933 DWORD, level,
1934 LPBYTE *, bufptr,
1935 DWORD, prefmaxlen,
1936 LPDWORD, entriesread,
1937 LPDWORD, totalentries,
1938 DWORD, servertype,
1939 LPWSTR, domain,
1940 LPDWORD, resume_handle)
1941
1942{
1943
1944 dprintf(("NETAPI32: NetServerEnum(%s, %d, %08x, %d, %08x, %08x, %d, %s, %08x) not implemented\n"
1945 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, servertype, domain, resume_handle
1946 ));
1947
1948 return (NERR_BASE);
1949}
1950/*****************************************************************************
1951 * Name : NET_API_STATUS NetServerGetInfo
1952 * Purpose :
1953 * Parameters: LPWSTR servername
1954 * DWORD level
1955 * LPBYTE *bufptr
1956 * Variables :
1957 * Result :
1958 * Remark :
1959 * Status : UNTESTED STUB
1960 *
1961 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1962 *
1963 * Author : Markus Montkowski [09.07.98 21:57:43]
1964 *****************************************************************************/
1965ODINFUNCTION3(NET_API_STATUS, OS2NetServerGetInfo,
1966 LPWSTR, servername,
1967 DWORD, level,
1968 LPBYTE *, bufptr)
1969
1970{
1971
1972 dprintf(("NETAPI32: NetServerGetInfo(%s, %d, %08x) not implemented\n"
1973 ,servername, level, *bufptr
1974 ));
1975
1976 return (NERR_BASE);
1977}
1978
1979/*****************************************************************************
1980 * Name : NET_API_STATUS NetServerSetInfo
1981 * Purpose :
1982 * Parameters: LPWSTR servername
1983 * DWORD level
1984 * LPBYTE buf
1985 * LPDWORD ParmError
1986 * Variables :
1987 * Result :
1988 * Remark :
1989 * Status : UNTESTED STUB
1990 *
1991 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1992 *
1993 * Author : Markus Montkowski [09.07.98 21:58:14]
1994 *****************************************************************************/
1995ODINFUNCTION4(NET_API_STATUS, OS2NetServerSetInfo,
1996 LPWSTR, servername,
1997 DWORD, level,
1998 LPBYTE, buf,
1999 LPDWORD, ParmError)
2000
2001{
2002
2003 dprintf(("NETAPI32: NetServerSetInfo(%s, %d, %08x, %08x) not implemented\n"
2004 ,servername, level, buf, ParmError
2005 ));
2006
2007 return (NERR_BASE);
2008}
2009
2010
2011/*****************************************************************************
2012 * Name : NET_API_STATUS NetServerTransportAdd
2013 * Purpose :
2014 * Parameters: LPWSTR servername
2015 * DWORD level
2016 * LPBYTE bufptr
2017 * Variables :
2018 * Result :
2019 * Remark :
2020 * Status : UNTESTED STUB
2021 *
2022 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2023 *
2024 * Author : Markus Montkowski [09.07.98 21:58:34]
2025 *****************************************************************************/
2026ODINFUNCTION3(NET_API_STATUS, OS2NetServerTransportAdd,
2027 LPWSTR, servername,
2028 DWORD, level,
2029 LPBYTE, bufptr)
2030
2031{
2032
2033 dprintf(("NETAPI32: NetServerTransportAdd(%s, %d, %08x) not implemented\n"
2034 ,servername, level, bufptr
2035 ));
2036
2037 return (NERR_BASE);
2038}
2039
2040/*****************************************************************************
2041 * Name : NET_API_STATUS NetServerTransportDel
2042 * Purpose :
2043 * Parameters: LPWSTR servername
2044 * LPWSTR transportname
2045 * Variables :
2046 * Result :
2047 * Remark :
2048 * Status : UNTESTED STUB
2049 *
2050 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2051 *
2052 * Author : Markus Montkowski [09.07.98 21:59:12]
2053 *****************************************************************************/
2054ODINFUNCTION2(NET_API_STATUS, OS2NetServerTransportDel,
2055 LPWSTR, servername,
2056 LPWSTR, transportname)
2057
2058{
2059
2060 dprintf(("NETAPI32: NetServerTransportDel(%08x, %08x) not implemented\n"
2061 ,servername, transportname
2062 ));
2063
2064 return (NERR_BASE);
2065}
2066
2067/*****************************************************************************
2068 * Name : NET_API_STATUS NetServerTransportEnum
2069 * Purpose :
2070 * Parameters: LPWSTR servername
2071 * DWORD level
2072 * LPBYTE *bufptr
2073 * DWORD prefmaxlen
2074 * LPDWORD entriesread
2075 * LPDWORD totalentries
2076 * LPDWORD resumehandle
2077 * Variables :
2078 * Result :
2079 * Remark :
2080 * Status : UNTESTED STUB
2081 *
2082 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2083 *
2084 * Author : Markus Montkowski [09.07.98 21:59:37]
2085 *****************************************************************************/
2086ODINFUNCTION7(NET_API_STATUS, OS2NetServerTransportEnum,
2087 LPWSTR, servername,
2088 DWORD, level,
2089 LPBYTE *, bufptr,
2090 DWORD, prefmaxlen,
2091 LPDWORD, entriesread,
2092 LPDWORD, totalentries,
2093 LPDWORD, resumehandle)
2094
2095{
2096
2097 dprintf(("NETAPI32: NetServerTransportEnum(%s, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
2098 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
2099 ));
2100
2101 return (NERR_BASE);
2102}
2103/*****************************************************************************
2104 * Name : NET_API_STATUS NetSessionDel
2105 * Purpose :
2106 * Parameters: LPWSTR servername
2107 * LPWSTR UncClientName
2108 * LPWSTR username
2109 * Variables :
2110 * Result :
2111 * Remark :
2112 * Status : UNTESTED STUB
2113 *
2114 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2115 *
2116 * Author : Markus Montkowski [09.07.98 22:00:15]
2117 *****************************************************************************/
2118ODINFUNCTION3(NET_API_STATUS, OS2NetSessionDel,
2119 LPWSTR, servername,
2120 LPWSTR, UncClientName,
2121 LPWSTR, username)
2122
2123{
2124
2125 dprintf(("NETAPI32: NetSessionDel(%s, %s, %s) not implemented\n"
2126 ,servername, UncClientName, username
2127 ));
2128
2129 return (NERR_BASE);
2130}
2131
2132
2133/*****************************************************************************
2134 * Name : NET_API_STATUS NetSessionEnum
2135 * Purpose :
2136 * Parameters: LPWSTR servername
2137 * LPWSTR UncClientName
2138 * LPWSTR username
2139 * DWORD level
2140 * LPBYTE *bufptr
2141 * DWORD prefmaxlen
2142 * LPDWORD entriesread
2143 * LPDWORD totalentries
2144 * LPDWORD resume_handle
2145 * Variables :
2146 * Result :
2147 * Remark :
2148 * Status : UNTESTED STUB
2149 *
2150 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2151 *
2152 * Author : Markus Montkowski [09.07.98 22:00:46]
2153 *****************************************************************************/
2154ODINFUNCTION9(NET_API_STATUS, OS2NetSessionEnum,
2155 LPWSTR, servername,
2156 LPWSTR, UncClientName,
2157 LPWSTR, username,
2158 DWORD, level,
2159 LPBYTE *, bufptr,
2160 DWORD, prefmaxlen,
2161 LPDWORD, entriesread,
2162 LPDWORD, totalentries,
2163 LPDWORD, resume_handle)
2164
2165{
2166
2167 dprintf(("NETAPI32: NetSessionEnum(%s, %s, %s, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
2168 ,servername, UncClientName, username, level, *bufptr, prefmaxlen, entriesread, totalentries, resume_handle
2169 ));
2170
2171 return (NERR_BASE);
2172}
2173
2174/*****************************************************************************
2175 * Name : NET_API_STATUS NetSessionGetInfo
2176 * Purpose :
2177 * Parameters: LPWSTR servername
2178 * LPWSTR UncClientName
2179 * LPWSTR username
2180 * DWORD level
2181 * LPBYTE *bufptr
2182 * Variables :
2183 * Result :
2184 * Remark :
2185 * Status : UNTESTED STUB
2186 *
2187 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2188 *
2189 * Author : Markus Montkowski [09.07.98 22:01:17]
2190 *****************************************************************************/
2191ODINFUNCTION5(NET_API_STATUS, OS2NetSessionGetInfo,
2192 LPWSTR, servername,
2193 LPWSTR, UncClientName,
2194 LPWSTR, username,
2195 DWORD, level,
2196 LPBYTE *, bufptr)
2197
2198{
2199
2200 dprintf(("NETAPI32: NetSessionGetInfo(%s, %s, %s, %d, %08x) not implemented\n"
2201 ,servername, UncClientName, username, level, *bufptr
2202 ));
2203
2204 return (NERR_BASE);
2205}
2206/*****************************************************************************
2207 * Name : NET_API_STATUS NetShareAdd
2208 * Purpose :
2209 * Parameters: LPWSTR servername
2210 * DWORD level
2211 * LPBYTE buf
2212 * LPDWORD parm_err
2213 * Variables :
2214 * Result :
2215 * Remark :
2216 * Status : UNTESTED STUB
2217 *
2218 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2219 *
2220 * Author : Markus Montkowski [09.07.98 22:01:48]
2221 *****************************************************************************/
2222ODINFUNCTION4(NET_API_STATUS, OS2NetShareAdd,
2223 LPWSTR, servername,
2224 DWORD, level,
2225 LPBYTE, buf,
2226 LPDWORD, parm_err)
2227
2228{
2229
2230 dprintf(("NETAPI32: NetShareAdd(%s, %d, %08x, %08x) not implemented\n"
2231 ,servername, level, buf, parm_err
2232 ));
2233
2234 return (NERR_BASE);
2235}
2236
2237
2238/*****************************************************************************
2239 * Name : NET_API_STATUS NetShareCheck
2240 * Purpose :
2241 * Parameters: LPWSTR servername
2242 * LPWSTR device
2243 * LPDWORD type
2244 * Variables :
2245 * Result :
2246 * Remark :
2247 * Status : UNTESTED STUB
2248 *
2249 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2250 *
2251 * Author : Markus Montkowski [09.07.98 22:02:16]
2252 *****************************************************************************/
2253ODINFUNCTION3(NET_API_STATUS, OS2NetShareCheck,
2254 LPWSTR, servername,
2255 LPWSTR, device,
2256 LPDWORD, type)
2257
2258{
2259
2260 dprintf(("NETAPI32: NetShareCheck(%s, %s, %08x) not implemented\n"
2261 ,servername, device, type
2262 ));
2263
2264 return (NERR_BASE);
2265}
2266
2267
2268/*****************************************************************************
2269 * Name : NET_API_STATUS NetShareDel
2270 * Purpose :
2271 * Parameters: LPWSTR servername
2272 * LPWSTR netname
2273 * DWORD reserved
2274 * Variables :
2275 * Result :
2276 * Remark :
2277 * Status : UNTESTED STUB
2278 *
2279 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2280 *
2281 * Author : Markus Montkowski [09.07.98 22:03:01]
2282 *****************************************************************************/
2283ODINFUNCTION3(NET_API_STATUS, OS2NetShareDel,
2284 LPWSTR, servername,
2285 LPWSTR, netname,
2286 DWORD, reserved)
2287
2288{
2289
2290 dprintf(("NETAPI32: NetShareDel(%s, %s, %d) not implemented\n"
2291 ,servername, netname, reserved
2292 ));
2293
2294 return (NERR_BASE);
2295}
2296
2297
2298/*****************************************************************************
2299 * Name : NET_API_STATUS NetShareGetInfo
2300 * Purpose :
2301 * Parameters: LPWSTR servername
2302 * LPWSTR netname
2303 * DWORD level
2304 * LPBYTE *bufptr
2305 * Variables :
2306 * Result :
2307 * Remark :
2308 * Status : UNTESTED STUB
2309 *
2310 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2311 *
2312 * Author : Markus Montkowski [09.07.98 22:03:39]
2313 *****************************************************************************/
2314ODINFUNCTION4(NET_API_STATUS, OS2NetShareGetInfo,
2315 LPWSTR, servername,
2316 LPWSTR, netname,
2317 DWORD, level,
2318 LPBYTE *, bufptr)
2319
2320{
2321
2322 dprintf(("NETAPI32: NetShareGetInfo(%s, %s, %d, %08x) not implemented\n"
2323 ,servername, netname, level, *bufptr
2324 ));
2325
2326 return (NERR_BASE);
2327}
2328/*****************************************************************************
2329 * Name : NET_API_STATUS NetShareSetInfo
2330 * Purpose :
2331 * Parameters: LPWSTR servername
2332 * LPWSTR netname
2333 * DWORD level
2334 * LPBYTE buf
2335 * LPDWORD parm_err
2336 * Variables :
2337 * Result :
2338 * Remark :
2339 * Status : UNTESTED STUB
2340 *
2341 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2342 *
2343 * Author : Markus Montkowski [09.07.98 22:04:00]
2344 *****************************************************************************/
2345ODINFUNCTION5(NET_API_STATUS, OS2NetShareSetInfo,
2346 LPWSTR, servername,
2347 LPWSTR, netname,
2348 DWORD, level,
2349 LPBYTE, buf,
2350 LPDWORD, parm_err)
2351
2352{
2353
2354 dprintf(("NETAPI32: NetShareSetInfo(%s, %s, %d, %08x, %08x) not implemented\n"
2355 ,servername, netname, level, buf, parm_err
2356 ));
2357
2358 return (NERR_BASE);
2359}
2360
2361/*****************************************************************************
2362 * Name : NET_API_STATUS NetStatisticsGet2
2363 * Purpose :
2364 * Parameters: LPWSTR server
2365 * LPWSTR service
2366 * DWORD level
2367 * DWORD options
2368 * LPBYTE *bufptr
2369 * Variables :
2370 * Result :
2371 * Remark :
2372 * Status : UNTESTED STUB
2373 *
2374 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2375 *
2376 * Author : Markus Montkowski [09.07.98 22:04:44]
2377 *****************************************************************************/
2378/* Not in DLL but in SDK doc
2379ODINFUNCTION5(NET_API_STATUS, OS2NetStatisticsGet2,
2380 LPWSTR, server,
2381 LPWSTR, service,
2382 DWORD, level,
2383 DWORD, options,
2384 LPBYTE *, bufptr)
2385
2386{
2387
2388 dprintf(("NETAPI32: NetStatisticsGet2(%s, %s, %d, %d, %08x) not implemented\n"
2389 ,server, service, level, options, *bufptr
2390 ));
2391
2392 return (NERR_BASE);
2393}
2394*/
2395
2396/*****************************************************************************
2397 * Name : NET_API_STATUS NetUserAdd
2398 * Purpose :
2399 * Parameters: LPWSTR servername
2400 * DWORD level
2401 * LPBYTE buf
2402 * LPDWORD parm_err
2403 * Variables :
2404 * Result :
2405 * Remark :
2406 * Status : UNTESTED STUB
2407 *
2408 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2409 *
2410 * Author : Markus Montkowski [09.07.98 22:06:02]
2411 *****************************************************************************/
2412ODINFUNCTION4(NET_API_STATUS, OS2NetUserAdd,
2413 LPWSTR, servername,
2414 DWORD, level,
2415 LPBYTE, buf,
2416 LPDWORD, parm_err)
2417
2418{
2419
2420 dprintf(("NETAPI32: NetUserAdd(%08x, %d, %08x, %08x) not implemented\n"
2421 ,servername, level, buf, parm_err
2422 ));
2423
2424 return (NERR_BASE);
2425}
2426
2427/*****************************************************************************
2428 * Name : NET_API_STATUS NetUserChangePassword
2429 * Purpose :
2430 * Parameters: LPWSTR domainname
2431 * LPWSTR username
2432 * LPWSTR oldpassword
2433 * LPWSTR newpassword
2434 * Variables :
2435 * Result :
2436 * Remark :
2437 * Status : UNTESTED STUB
2438 *
2439 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2440 *
2441 * Author : Markus Montkowski [09.07.98 22:06:12]
2442 *****************************************************************************/
2443ODINFUNCTION4(NET_API_STATUS, OS2NetUserChangePassword,
2444 LPWSTR, domainname,
2445 LPWSTR, username,
2446 LPWSTR, oldpassword,
2447 LPWSTR, newpassword)
2448
2449{
2450
2451 dprintf(("NETAPI32: NetUserChangePassword(%08x, %08x, %08x, %08x) not implemented\n"
2452 ,domainname, username, oldpassword, newpassword
2453 ));
2454
2455 return (NERR_BASE);
2456}
2457
2458/*****************************************************************************
2459 * Name : NET_API_STATUS NetUserDel
2460 * Purpose :
2461 * Parameters: LPWSTR servername
2462 * LPWSTR username
2463 * Variables :
2464 * Result :
2465 * Remark :
2466 * Status : UNTESTED STUB
2467 *
2468 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2469 *
2470 * Author : Markus Montkowski [09.07.98 22:06:25]
2471 *****************************************************************************/
2472ODINFUNCTION2(NET_API_STATUS, OS2NetUserDel,
2473 LPWSTR, servername,
2474 LPWSTR, username)
2475
2476{
2477
2478 dprintf(("NETAPI32: NetUserDel(%08x, %08x) not implemented\n"
2479 ,servername, username
2480 ));
2481
2482 return (NERR_BASE);
2483}
2484
2485/*****************************************************************************
2486 * Name : NET_API_STATUS NetUserEnum
2487 * Purpose :
2488 * Parameters: LPWSTR servername
2489 * DWORD level
2490 * DWORD filter
2491 * LPBYTE *bufptr
2492 * DWORD prefmaxlen
2493 * LPDWORD entriesread
2494 * LPDWORD totalentries
2495 * LPDWORD resume_handle
2496 * Variables :
2497 * Result :
2498 * Remark :
2499 * Status : UNTESTED STUB
2500 *
2501 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2502 *
2503 * Author : Markus Montkowski [09.07.98 22:06:36]
2504 *****************************************************************************/
2505ODINFUNCTION8(NET_API_STATUS, OS2NetUserEnum,
2506 LPWSTR, servername,
2507 DWORD, level,
2508 DWORD, filter,
2509 LPBYTE *, bufptr,
2510 DWORD, prefmaxlen,
2511 LPDWORD, entriesread,
2512 LPDWORD, totalentries,
2513 LPDWORD, resume_handle)
2514
2515{
2516
2517 dprintf(("NETAPI32: NetUserEnum(%08x, %d, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
2518 ,servername, level, filter, *bufptr, prefmaxlen, entriesread, totalentries, resume_handle
2519 ));
2520
2521 return (NERR_BASE);
2522}
2523
2524/*****************************************************************************
2525 * Name : NET_API_STATUS NetUserGetGroups
2526 * Purpose :
2527 * Parameters: LPWSTR servername
2528 * LPWSTR username
2529 * DWORD level
2530 * LPBYTE *bufptr
2531 * DWORD prefmaxlen
2532 * LPDWORD entriesread
2533 * LPDWORD totalentries
2534 * Variables :
2535 * Result :
2536 * Remark :
2537 * Status : UNTESTED STUB
2538 *
2539 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2540 *
2541 * Author : Markus Montkowski [09.07.98 22:06:50]
2542 *****************************************************************************/
2543ODINFUNCTION7(NET_API_STATUS, OS2NetUserGetGroups,
2544 LPWSTR, servername,
2545 LPWSTR, username,
2546 DWORD, level,
2547 LPBYTE *, bufptr,
2548 DWORD, prefmaxlen,
2549 LPDWORD, entriesread,
2550 LPDWORD, totalentries)
2551
2552{
2553
2554 dprintf(("NETAPI32: NetUserGetGroups(%08x, %08x, %d, %08x, %d, %08x, %08x) not implemented\n"
2555 ,servername, username, level, *bufptr, prefmaxlen, entriesread, totalentries
2556 ));
2557
2558 return (NERR_BASE);
2559}
2560
2561/*****************************************************************************
2562 * Name : NET_API_STATUS NetUserGetInfo
2563 * Purpose :
2564 * Parameters: LPWSTR servername
2565 * LPWSTR username
2566 * DWORD level
2567 * LPBYTE *bufptr
2568 * Variables :
2569 * Result :
2570 * Remark :
2571 * Status : UNTESTED STUB
2572 *
2573 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2574 *
2575 * Author : Markus Montkowski [09.07.98 22:09:52]
2576 *****************************************************************************/
2577ODINFUNCTION4(NET_API_STATUS, OS2NetUserGetInfo,
2578 LPWSTR, servername,
2579 LPWSTR, username,
2580 DWORD, level,
2581 LPBYTE *, bufptr)
2582
2583{
2584
2585 dprintf(("NETAPI32: NetUserGetInfo(%08x, %08x, %d, %08x) not implemented\n"
2586 ,servername, username, level, *bufptr
2587 ));
2588
2589 return (NERR_BASE);
2590}
2591
2592/*****************************************************************************
2593 * Name : NET_API_STATUS NetUserGetLocalGroups
2594 * Purpose :
2595 * Parameters: LPWSTR servername
2596 * LPWSTR username
2597 * DWORD level
2598 * DWORD flags
2599 * LPBYTE *bufptr
2600 * DWORD prefmaxlen
2601 * LPDWORD entriesread
2602 * LPDWORD totalentries
2603 * Variables :
2604 * Result :
2605 * Remark :
2606 * Status : UNTESTED STUB
2607 *
2608 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2609 *
2610 * Author : Markus Montkowski [09.07.98 22:10:01]
2611 *****************************************************************************/
2612ODINFUNCTION8(NET_API_STATUS, OS2NetUserGetLocalGroups,
2613 LPWSTR, servername,
2614 LPWSTR, username,
2615 DWORD, level,
2616 DWORD, flags,
2617 LPBYTE *, bufptr,
2618 DWORD, prefmaxlen,
2619 LPDWORD, entriesread,
2620 LPDWORD, totalentries)
2621
2622{
2623
2624 dprintf(("NETAPI32: NetUserGetLocalGroups(%08x, %08x, %d, %d, %08x, %d, %08x, %08x) not implemented\n"
2625 ,servername, username, level, flags, *bufptr, prefmaxlen, entriesread, totalentries
2626 ));
2627
2628 return (NERR_BASE);
2629}
2630
2631/*****************************************************************************
2632 * Name : NET_API_STATUS NetUserModalsGet
2633 * Purpose :
2634 * Parameters: LPWSTR servername
2635 * DWORD level
2636 * LPBYTE *bufptr
2637 * Variables :
2638 * Result :
2639 * Remark :
2640 * Status : UNTESTED STUB
2641 *
2642 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2643 *
2644 * Author : Markus Montkowski [09.07.98 22:10:22]
2645 *****************************************************************************/
2646ODINFUNCTION3(NET_API_STATUS, OS2NetUserModalsGet,
2647 LPWSTR, servername,
2648 DWORD, level,
2649 LPBYTE *, bufptr)
2650
2651{
2652
2653 dprintf(("NETAPI32: NetUserModalsGet(%08x, %d, %08x) not implemented\n"
2654 ,servername, level, *bufptr
2655 ));
2656
2657 return (NERR_BASE);
2658}
2659
2660/*****************************************************************************
2661 * Name : NET_API_STATUS NetUserModalsSet
2662 * Purpose :
2663 * Parameters: LPWSTR servername
2664 * DWORD level
2665 * LPBYTE buf
2666 * LPDWORD parm_err
2667 * Variables :
2668 * Result :
2669 * Remark :
2670 * Status : UNTESTED STUB
2671 *
2672 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2673 *
2674 * Author : Markus Montkowski [09.07.98 22:10:31]
2675 *****************************************************************************/
2676ODINFUNCTION4(NET_API_STATUS, OS2NetUserModalsSet,
2677 LPWSTR, servername,
2678 DWORD, level,
2679 LPBYTE, buf,
2680 LPDWORD, parm_err)
2681
2682{
2683
2684 dprintf(("NETAPI32: NetUserModalsSet(%08x, %d, %08x, %08x) not implemented\n"
2685 ,servername, level, buf, parm_err
2686 ));
2687
2688 return (NERR_BASE);
2689}
2690
2691/*****************************************************************************
2692 * Name : NET_API_STATUS NetUserSetGroups
2693 * Purpose :
2694 * Parameters: LPWSTR servername
2695 * LPWSTR username
2696 * DWORD level
2697 * LPBYTE buf
2698 * DWORD num_entries
2699 * Variables :
2700 * Result :
2701 * Remark :
2702 * Status : UNTESTED STUB
2703 *
2704 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2705 *
2706 * Author : Markus Montkowski [09.07.98 22:10:44]
2707 *****************************************************************************/
2708ODINFUNCTION5(NET_API_STATUS, OS2NetUserSetGroups,
2709 LPWSTR, servername,
2710 LPWSTR, username,
2711 DWORD, level,
2712 LPBYTE, buf,
2713 DWORD, num_entries)
2714
2715{
2716
2717 dprintf(("NETAPI32: NetUserSetGroups(%08x, %08x, %d, %08x, %d) not implemented\n"
2718 ,servername, username, level, buf, num_entries
2719 ));
2720
2721 return (NERR_BASE);
2722}
2723
2724/*****************************************************************************
2725 * Name : NET_API_STATUS NetUserSetInfo
2726 * Purpose :
2727 * Parameters: LPWSTR servername
2728 * LPWSTR username
2729 * DWORD level
2730 * LPBYTE buf
2731 * LPDWORD parm_err
2732 * Variables :
2733 * Result :
2734 * Remark :
2735 * Status : UNTESTED STUB
2736 *
2737 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2738 *
2739 * Author : Markus Montkowski [09.07.98 22:11:04]
2740 *****************************************************************************/
2741ODINFUNCTION5(NET_API_STATUS, OS2NetUserSetInfo,
2742 LPWSTR, servername,
2743 LPWSTR, username,
2744 DWORD, level,
2745 LPBYTE, buf,
2746 LPDWORD, parm_err)
2747
2748{
2749
2750 dprintf(("NETAPI32: NetUserSetInfo(%08x, %08x, %d, %08x, %08x) not implemented\n"
2751 ,servername, username, level, buf, parm_err
2752 ));
2753
2754 return (NERR_BASE);
2755}
2756
2757/*****************************************************************************
2758 * Name : NET_API_STATUS NetWkstaGetInfo
2759 * Purpose :
2760 * Parameters: LPWSTR servername
2761 * DWORD level
2762 * LPBYTE *bufptr
2763 * Variables :
2764 * Result :
2765 * Remark :
2766 * Status : UNTESTED STUB
2767 *
2768 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2769 *
2770 * Author : Markus Montkowski [09.07.98 22:11:21]
2771 *****************************************************************************/
2772ODINFUNCTION3(NET_API_STATUS, OS2NetWkstaGetInfo,
2773 LPWSTR, servername,
2774 DWORD, level,
2775 LPBYTE *, bufptr)
2776
2777{
2778
2779 dprintf(("NETAPI32: NetWkstaGetInfo(%s, %d, %08x) not implemented\n"
2780 ,servername, level, *bufptr
2781 ));
2782
2783 return (NERR_BASE);
2784}
2785
2786
2787/*****************************************************************************
2788 * Name : NET_API_STATUS NetWkstaSetInfo
2789 * Purpose :
2790 * Parameters: LPWSTR servername
2791 * DWORD level
2792 * LPBYTE buffer
2793 * LPDWORD parm_err
2794 * Variables :
2795 * Result :
2796 * Remark :
2797 * Status : UNTESTED STUB
2798 *
2799 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2800 *
2801 * Author : Markus Montkowski [09.07.98 22:11:39]
2802 *****************************************************************************/
2803ODINFUNCTION4(NET_API_STATUS, OS2NetWkstaSetInfo,
2804 LPWSTR, servername,
2805 DWORD, level,
2806 LPBYTE, buffer,
2807 LPDWORD, parm_err)
2808
2809{
2810
2811 dprintf(("NETAPI32: NetWkstaSetInfo(%s, %d, %08x, %08x) not implemented\n"
2812 ,servername, level, buffer, parm_err
2813 ));
2814
2815 return (NERR_BASE);
2816}
2817
2818/*****************************************************************************
2819 * Name : NET_API_STATUS NetWkstaTransportAdd
2820 * Purpose :
2821 * Parameters: LPWSTR servername
2822 * DWORD level
2823 * LPBYTE buf
2824 * Variables :
2825 * Result :
2826 * Remark :
2827 * Status : UNTESTED STUB
2828 *
2829 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2830 *
2831 * Author : Markus Montkowski [09.07.98 22:12:18]
2832 *****************************************************************************/
2833ODINFUNCTION3(NET_API_STATUS, OS2NetWkstaTransportAdd,
2834 LPWSTR, servername,
2835 DWORD, level,
2836 LPBYTE, buf)
2837
2838{
2839
2840 dprintf(("NETAPI32: NetWkstaTransportAdd(%s, %d, %08x)not implemented\n"
2841 ,servername, level, buf
2842 ));
2843
2844 return (NERR_BASE);
2845}
2846
2847/*****************************************************************************
2848 * Name : NET_API_STATUS NetWkstaTransportDel
2849 * Purpose :
2850 * Parameters: LPWSTR servername
2851 * LPWSTR transportname
2852 * DWORD ucond
2853 * Variables :
2854 * Result :
2855 * Remark :
2856 * Status : UNTESTED STUB
2857 *
2858 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2859 *
2860 * Author : Markus Montkowski [09.07.98 22:13:11]
2861 *****************************************************************************/
2862ODINFUNCTION3(NET_API_STATUS, OS2NetWkstaTransportDel,
2863 LPWSTR, servername,
2864 LPWSTR, transportname,
2865 DWORD, ucond)
2866
2867{
2868
2869 dprintf(("NETAPI32: NetWkstaTransportDel(%08x, %08x, %d) not implemented\n"
2870 ,servername, transportname, ucond
2871 ));
2872
2873 return (NERR_BASE);
2874}
2875
2876/*****************************************************************************
2877 * Name : NET_API_STATUS NetWkstaTransportEnum
2878 * Purpose :
2879 * Parameters: LPWSTR servername
2880 * DWORD level
2881 * LPBYTE *bufptr
2882 * DWORD prefmaxlen
2883 * LPDWORD entriesread
2884 * LPDWORD totalentries
2885 * LPDWORD resumehandle
2886 * Variables :
2887 * Result :
2888 * Remark :
2889 * Status : UNTESTED STUB
2890 *
2891 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2892 *
2893 * Author : Markus Montkowski [09.07.98 22:13:44]
2894 *****************************************************************************/
2895ODINFUNCTION7(NET_API_STATUS, OS2NetWkstaTransportEnum,
2896 LPWSTR, servername,
2897 DWORD, level,
2898 LPBYTE *, bufptr,
2899 DWORD, prefmaxlen,
2900 LPDWORD, entriesread,
2901 LPDWORD, totalentries,
2902 LPDWORD, resumehandle)
2903
2904{
2905
2906 dprintf(("NETAPI32: NetWkstaTransportEnum(%08x, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
2907 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
2908 ));
2909
2910 return (NERR_BASE);
2911}
2912
2913/*****************************************************************************
2914 * Name : NET_API_STATUS NetWkstaUserEnum
2915 * Purpose :
2916 * Parameters: LPWSTR servername
2917 * DWORD level
2918 * LPBYTE *bufptr
2919 * DWORD prefmaxlen
2920 * LPDWORD entriesread
2921 * LPDWORD totalentries
2922 * LPDWORD resumehandle
2923 * Variables :
2924 * Result :
2925 * Remark :
2926 * Status : UNTESTED STUB
2927 *
2928 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2929 *
2930 * Author : Markus Montkowski [09.07.98 22:14:05]
2931 *****************************************************************************/
2932ODINFUNCTION7(NET_API_STATUS, OS2NetWkstaUserEnum,
2933 LPWSTR, servername,
2934 DWORD, level,
2935 LPBYTE *, bufptr,
2936 DWORD, prefmaxlen,
2937 LPDWORD, entriesread,
2938 LPDWORD, totalentries,
2939 LPDWORD, resumehandle)
2940
2941{
2942
2943 dprintf(("NETAPI32: NetWkstaUserEnum(%08x, %d, %08x, %d, %08x, %08x, %08x) not implemented\n"
2944 ,servername, level, *bufptr, prefmaxlen, entriesread, totalentries, resumehandle
2945 ));
2946
2947 return (NERR_BASE);
2948}
2949
2950/*****************************************************************************
2951 * Name : NET_API_STATUS NetWkstaUserGetInfo
2952 * Purpose :
2953 * Parameters: LPWSTR reserved
2954 * DWORD level
2955 * LPBYTE *bufptr
2956 * Variables :
2957 * Result :
2958 * Remark :
2959 * Status : UNTESTED STUB
2960 *
2961 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2962 *
2963 * Author : Markus Montkowski [09.07.98 22:14:17]
2964 *****************************************************************************/
2965ODINFUNCTION3(NET_API_STATUS, OS2NetWkstaUserGetInfo,
2966 LPWSTR, reserved,
2967 DWORD, level,
2968 LPBYTE *, bufptr)
2969
2970{
2971
2972 dprintf(("NETAPI32: NetWkstaUserGetInfo(%08x, %d, %08x) not implemented\n"
2973 ,reserved, level, *bufptr
2974 ));
2975
2976 return (NERR_BASE);
2977}
2978
2979/*****************************************************************************
2980 * Name : NET_API_STATUS NetWkstaUserSetInfo
2981 * Purpose :
2982 * Parameters: LPWSTR reserved
2983 * DWORD level
2984 * LPBYTE buf
2985 * LPDWORD parm_err
2986 * Variables :
2987 * Result :
2988 * Remark :
2989 * Status : UNTESTED STUB
2990 *
2991 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2992 *
2993 * Author : Markus Montkowski [09.07.98 22:16:08]
2994 *****************************************************************************/
2995ODINFUNCTION4(NET_API_STATUS, OS2NetWkstaUserSetInfo,
2996 LPWSTR, reserved,
2997 DWORD, level,
2998 LPBYTE, buf,
2999 LPDWORD, parm_err)
3000
3001{
3002
3003 dprintf(("NETAPI32: NetWkstaUserSetInfo(%08x, %d, %08x, %08x) not implemented\n"
3004 ,reserved, level, buf, parm_err
3005 ));
3006
3007 return (NERR_BASE);
3008}
3009
3010
3011
3012/*****************************************************************************
3013 * Name : NET_API_STATUS NetConfigSet
3014 * Purpose : configure a network component
3015 * Parameters: LPWSTR lpServer
3016 * LPWSTR lpReserved1
3017 * LPWSTR lpComponent
3018 * DWORD dwLevel
3019 * DWORD dwReserved2
3020 * LPBYTE lpBuf
3021 * DWORD dwReserved3
3022 * Variables :
3023 * Result :
3024 * Remark :
3025 * Status : UNTESTED STUB
3026 *
3027 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3028 *****************************************************************************/
3029
3030ODINFUNCTION7(NET_API_STATUS,OS2NetConfigSet,LPWSTR, lpServer,
3031 LPWSTR, lpReserved1,
3032 LPWSTR, lpComponent,
3033 DWORD, dwLevel,
3034 DWORD, dwReserved2,
3035 LPBYTE, lpBuf,
3036 DWORD, dwReserved3)
3037{
3038 dprintf(("NETAPI32: NetConfigSet not implemented\n"));
3039
3040 return (NERR_BASE);
3041}
3042
3043
3044/*****************************************************************************
3045 * Name : NET_API_STATUS NetConfigGet
3046 * Purpose : get configuration from a network component
3047 * Parameters: LPWSTR lpServer
3048 * LPWSTR lpComponent
3049 * LPWSTR lpParameter
3050 * LPBYTE lpBuf
3051 * Variables :
3052 * Result :
3053 * Remark :
3054 * Status : UNTESTED STUB
3055 *
3056 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3057 *****************************************************************************/
3058
3059ODINFUNCTION4(NET_API_STATUS,OS2NetConfigGet,LPWSTR, lpServer,
3060 LPWSTR, lpComponent,
3061 LPWSTR, lpParameter,
3062 LPBYTE, lpBuf)
3063{
3064 dprintf(("NETAPI32: NetConfigGet not implemented\n"));
3065
3066 return (NERR_BASE);
3067}
3068
3069
3070/*****************************************************************************
3071 * Name : NET_API_STATUS RxNetAccessSetInfo
3072 * Purpose :
3073 * Parameters: wrong
3074 * Variables :
3075 * Result :
3076 * Remark :
3077 * Status : UNTESTED STUB
3078 *
3079 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3080 *****************************************************************************/
3081
3082ODINFUNCTION6(NET_API_STATUS, OS2RxNetAccessSetInfo,
3083 DWORD, x1,
3084 DWORD, x2,
3085 DWORD, x3,
3086 DWORD, x4,
3087 DWORD, x5,
3088 DWORD, x6)
3089{
3090 dprintf(("NETAPI32: RxNetAccessSetInfo(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3091 x1,
3092 x2,
3093 x3,
3094 x4,
3095 x5,
3096 x6));
3097
3098 return (NERR_BASE);
3099}
3100
3101
3102/*****************************************************************************
3103 * Name : NET_API_STATUS RxNetAccessGetInfo
3104 * Purpose :
3105 * Parameters: wrong
3106 * Variables :
3107 * Result :
3108 * Remark :
3109 * Status : UNTESTED STUB
3110 *
3111 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3112 *****************************************************************************/
3113
3114ODINFUNCTION6(NET_API_STATUS, OS2RxNetAccessGetInfo,
3115 DWORD, x1,
3116 DWORD, x2,
3117 DWORD, x3,
3118 DWORD, x4,
3119 DWORD, x5,
3120 DWORD, x6)
3121{
3122 dprintf(("NETAPI32: RxNetAccessGetInfo(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3123 x1,
3124 x2,
3125 x3,
3126 x4,
3127 x5,
3128 x6));
3129
3130 return (NERR_BASE);
3131}
3132
3133
3134
3135/*****************************************************************************
3136 * Name : NET_API_STATUS I_NetGetDCList
3137 * Purpose :
3138 * Parameters: wrong
3139 * Variables :
3140 * Result :
3141 * Remark :
3142 * Status : UNTESTED STUB
3143 *
3144 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3145 *****************************************************************************/
3146
3147ODINFUNCTION6(NET_API_STATUS, OS2I_NetGetDCList,
3148 DWORD, x1,
3149 DWORD, x2,
3150 DWORD, x3,
3151 DWORD, x4,
3152 DWORD, x5,
3153 DWORD, x6)
3154{
3155 dprintf(("NETAPI32: I_NetGetDCList(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3156 x1,
3157 x2,
3158 x3,
3159 x4,
3160 x5,
3161 x6));
3162
3163 return (NERR_BASE);
3164}
3165
3166
3167/*****************************************************************************
3168 * Name : NET_API_STATUS I_NetNameCanonicalize
3169 * Purpose :
3170 * Parameters: wrong
3171 * Variables :
3172 * Result :
3173 * Remark :
3174 * Status : UNTESTED STUB
3175 *
3176 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3177 *****************************************************************************/
3178
3179ODINFUNCTION4(NET_API_STATUS, OS2I_NetNameCanonicalize,
3180 DWORD, x1,
3181 DWORD, x2,
3182 DWORD, x3,
3183 DWORD, x4)
3184{
3185 dprintf(("NETAPI32: I_NetNameCanonicalize(%08x, %08xh, %08xh, %08xh) not implemented\n",
3186 x1,
3187 x2,
3188 x3,
3189 x4));
3190
3191 return (NERR_BASE);
3192}
3193
3194
3195
3196/*****************************************************************************
3197 * Name : NET_API_STATUS I_NetNameCompare
3198 * Purpose :
3199 * Parameters: wrong
3200 * Variables :
3201 * Result :
3202 * Remark :
3203 * Status : UNTESTED STUB
3204 *
3205 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3206 *****************************************************************************/
3207
3208ODINFUNCTION4(NET_API_STATUS, OS2I_NetNameCompare,
3209 DWORD, x1,
3210 DWORD, x2,
3211 DWORD, x3,
3212 DWORD, x4)
3213{
3214 dprintf(("NETAPI32: I_NetNameCompare(%08x, %08xh, %08xh, %08xh) not implemented\n",
3215 x1,
3216 x2,
3217 x3,
3218 x4));
3219
3220 return (NERR_BASE);
3221}
3222
3223
3224/*****************************************************************************
3225 * Name : NET_API_STATUS I_NetNameValidate
3226 * Purpose :
3227 * Parameters: wrong
3228 * Variables :
3229 * Result :
3230 * Remark :
3231 * Status : UNTESTED STUB
3232 *
3233 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3234 *****************************************************************************/
3235
3236ODINFUNCTION3(NET_API_STATUS, OS2I_NetNameValidate,
3237 DWORD, x1,
3238 DWORD, x2,
3239 DWORD, x3)
3240{
3241 dprintf(("NETAPI32: I_NetNameValidate(%08x, %08xh, %08xh) not implemented\n",
3242 x1,
3243 x2,
3244 x3));
3245
3246 return (NERR_BASE);
3247}
3248
3249
3250/*****************************************************************************
3251 * Name : NET_API_STATUS I_NetPathCanonicalize
3252 * Purpose :
3253 * Parameters: wrong
3254 * Variables :
3255 * Result :
3256 * Remark :
3257 * Status : UNTESTED STUB
3258 *
3259 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3260 *****************************************************************************/
3261
3262ODINFUNCTION4(NET_API_STATUS, OS2I_NetPathCanonicalize,
3263 DWORD, x1,
3264 DWORD, x2,
3265 DWORD, x3,
3266 DWORD, x4)
3267{
3268 dprintf(("NETAPI32: I_NetPathCanonicalize(%08x, %08xh, %08xh, %08xh) not implemented\n",
3269 x1,
3270 x2,
3271 x3,
3272 x4));
3273
3274 return (NERR_BASE);
3275}
3276
3277
3278
3279/*****************************************************************************
3280 * Name : NET_API_STATUS I_NetPathCompare
3281 * Purpose :
3282 * Parameters: wrong
3283 * Variables :
3284 * Result :
3285 * Remark :
3286 * Status : UNTESTED STUB
3287 *
3288 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3289 *****************************************************************************/
3290
3291ODINFUNCTION4(NET_API_STATUS, OS2I_NetPathCompare,
3292 DWORD, x1,
3293 DWORD, x2,
3294 DWORD, x3,
3295 DWORD, x4)
3296{
3297 dprintf(("NETAPI32: I_NetPathCompare(%08x, %08xh, %08xh, %08xh) not implemented\n",
3298 x1,
3299 x2,
3300 x3,
3301 x4));
3302
3303 return (NERR_BASE);
3304}
3305
3306
3307/*****************************************************************************
3308 * Name : NET_API_STATUS I_NetPathType
3309 * Purpose :
3310 * Parameters: wrong
3311 * Variables :
3312 * Result :
3313 * Remark :
3314 * Status : UNTESTED STUB
3315 *
3316 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3317 *****************************************************************************/
3318
3319ODINFUNCTION2(NET_API_STATUS, OS2I_NetPathType,
3320 DWORD, x1,
3321 DWORD, x2)
3322{
3323 dprintf(("NETAPI32: I_NetPathType(%08x, %08xh) not implemented\n",
3324 x1,
3325 x2));
3326
3327 return (NERR_BASE);
3328}
3329
3330
3331/*****************************************************************************
3332 * Name : NET_API_STATUS NetapipBufferAllocate
3333 * Purpose :
3334 * Parameters: wrong
3335 * Variables :
3336 * Result :
3337 * Remark :
3338 * Status : UNTESTED STUB
3339 *
3340 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3341 *****************************************************************************/
3342
3343ODINFUNCTION3(NET_API_STATUS, OS2NetapipBufferAllocate,
3344 DWORD, x1,
3345 DWORD, x2,
3346 DWORD, x3)
3347{
3348 dprintf(("NETAPI32: NetapipBufferAllocate(%08x, %08xh, %08xh) not implemented\n",
3349 x1,
3350 x2,
3351 x3));
3352
3353 return (NERR_BASE);
3354}
3355
3356
3357/*****************************************************************************
3358 * Name : NET_API_STATUS NetUseAdd
3359 * Purpose : add remote device association
3360 * Parameters: LPWSTR lpUncServerName
3361 * DWORD dwLevel
3362 * LPBYTE lpBuf
3363 * LPDWORD lpParmError
3364 * Variables :
3365 * Result :
3366 * Remark :
3367 * Status : UNTESTED STUB
3368 *
3369 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3370 *****************************************************************************/
3371
3372ODINFUNCTION4(NET_API_STATUS, OS2NetUseAdd,
3373 LPWSTR, lpUncServerName,
3374 DWORD, dwLevel,
3375 LPBYTE, lpBuf,
3376 LPDWORD, lpParmError)
3377{
3378 dprintf(("NETAPI32: NetUseAdd(%08xh,%08xh,%08xh,%08xh) not implemented\n",
3379 lpUncServerName,
3380 dwLevel,
3381 lpBuf,
3382 lpParmError));
3383
3384 return (NERR_BASE);
3385}
3386
3387
3388/*****************************************************************************
3389 * Name : NET_API_STATUS NetUseDel
3390 * Purpose : remove remote device association
3391 * Parameters: LPWSTR lpUncServerName
3392 * LPWSTR lpUseName
3393 * DWORD dwForceCond
3394 * Variables :
3395 * Result :
3396 * Remark :
3397 * Status : UNTESTED STUB
3398 *
3399 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3400 *****************************************************************************/
3401
3402ODINFUNCTION3(NET_API_STATUS, OS2NetUseDel,
3403 LPWSTR, lpUncServerName,
3404 LPWSTR, lpUseName,
3405 DWORD, dwForceCond)
3406{
3407 dprintf(("NETAPI32: NetUseDel(%08xh,%08xh,%08xh) not implemented\n",
3408 lpUncServerName,
3409 lpUseName,
3410 dwForceCond));
3411
3412 return (NERR_BASE);
3413}
3414
3415
3416
3417/*****************************************************************************
3418 * Name : NET_API_STATUS NetServiceControl
3419 * Purpose : controls operations of network services
3420 * Parameters: LPWSTR lpServerName
3421 * LPWSTR lpService
3422 * DWORD dwOpcode
3423 * DWORD dwArgument
3424 * LPBYTE* bufptr
3425 * Variables :
3426 * Result :
3427 * Remark :
3428 * Status : UNTESTED STUB
3429 *
3430 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3431 *****************************************************************************/
3432
3433ODINFUNCTION5(NET_API_STATUS, OS2NetServiceControl,
3434 LPWSTR, lpServerName,
3435 LPWSTR, lpService,
3436 DWORD, dwOpcode,
3437 DWORD, dwArgument,
3438 LPBYTE*, bufptr)
3439{
3440 dprintf(("NETAPI32: NetServiceControl(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented\n",
3441 lpServerName,
3442 lpService,
3443 dwOpcode,
3444 dwArgument,
3445 bufptr));
3446
3447 return (NERR_BASE);
3448}
3449
3450
3451/*****************************************************************************
3452 * Name : NET_API_STATUS NetServiceEnum
3453 * Purpose : retrieves information about all started services
3454 * Parameters: LPWSTR lpServerName
3455 * DWORD dwLevel
3456 * LPBYTE* bufptr
3457 * DWORD dwPrefMaxLen
3458 * LPDWORD lpdEntriesRead
3459 * LPDWORD lpdTotalEntries
3460 * LPDWORD lpdResumeHandle
3461 * Variables :
3462 * Result :
3463 * Remark :
3464 * Status : UNTESTED STUB
3465 *
3466 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3467 *****************************************************************************/
3468
3469ODINFUNCTION7(NET_API_STATUS, OS2NetServiceEnum,
3470 LPWSTR, lpServerName,
3471 DWORD, dwLevel,
3472 LPBYTE*, bufptr,
3473 DWORD, dwPrefMaxLen,
3474 LPDWORD, lpdEntriesRead,
3475 LPDWORD, lpdTotalEntries,
3476 LPDWORD, lpdResumeHandle)
3477{
3478 dprintf(("NETAPI32: NetServiceEnum(%08xh,%08xh,%08xh,%08xh,%08xh,%08xh,%08xh) not implemented\n",
3479 lpServerName,
3480 dwLevel,
3481 bufptr,
3482 dwPrefMaxLen,
3483 lpdEntriesRead,
3484 lpdTotalEntries,
3485 lpdResumeHandle));
3486
3487 return (NERR_BASE);
3488}
3489
3490
3491/*****************************************************************************
3492 * Name : NET_API_STATUS NetServiceGetInfo
3493 * Purpose : retrieves information about a particular started service
3494 * Parameters: LPWSTR lpServerName
3495 * LPWSTR lpService
3496 * DWORD dwLevel
3497 * LPBYTE* bufptr
3498 * Variables :
3499 * Result :
3500 * Remark :
3501 * Status : UNTESTED STUB
3502 *
3503 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3504 *****************************************************************************/
3505
3506ODINFUNCTION4(NET_API_STATUS, OS2NetServiceGetInfo,
3507 LPWSTR, lpServerName,
3508 LPWSTR, lpService,
3509 DWORD, dwLevel,
3510 LPBYTE*, bufptr)
3511{
3512 dprintf(("NETAPI32: NetServiceGetInfo(%08xh,%08xh,%08xh,%08xh) not implemented\n",
3513 lpServerName,
3514 lpService,
3515 dwLevel,
3516 bufptr));
3517
3518 return (NERR_BASE);
3519}
3520
3521
3522/*****************************************************************************
3523 * Name : NET_API_STATUS NetServiceInstall
3524 * Purpose : starts a network service
3525 * Parameters: LPWSTR lpServerName
3526 * LPWSTR lpService
3527 * DWORD argc
3528 * LPWSTR argv[]
3529 * LPBYTE* bufptr
3530 * Variables :
3531 * Result :
3532 * Remark :
3533 * Status : UNTESTED STUB
3534 *
3535 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3536 *****************************************************************************/
3537
3538ODINFUNCTION5(NET_API_STATUS, OS2NetServiceInstall,
3539 LPWSTR, lpServerName,
3540 LPWSTR, lpService,
3541 DWORD, argc,
3542 LPWSTR*, argv,
3543 LPBYTE*, bufptr)
3544{
3545 dprintf(("NETAPI32: NetServiceInstall not implemented\n"));
3546
3547 return (NERR_BASE);
3548}
3549
3550
3551/*****************************************************************************
3552 * Name : NET_API_STATUS I_NetLogonControl
3553 * Purpose :
3554 * Parameters: wrong
3555 * Variables :
3556 * Result :
3557 * Remark :
3558 * Status : UNTESTED STUB
3559 *
3560 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3561 *****************************************************************************/
3562
3563ODINFUNCTION6(NET_API_STATUS, OS2I_NetLogonControl,
3564 DWORD, x1,
3565 DWORD, x2,
3566 DWORD, x3,
3567 DWORD, x4,
3568 DWORD, x5,
3569 DWORD, x6)
3570{
3571 dprintf(("NETAPI32: I_NetLogonControl(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3572 x1,
3573 x2,
3574 x3,
3575 x4,
3576 x5,
3577 x6));
3578
3579 return (NERR_BASE);
3580}
3581
3582
3583/*****************************************************************************
3584 * Name : NET_API_STATUS RxNetAccessAdd
3585 * Purpose :
3586 * Parameters: wrong
3587 * Variables :
3588 * Result :
3589 * Remark :
3590 * Status : UNTESTED STUB
3591 *
3592 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3593 *****************************************************************************/
3594
3595ODINFUNCTION6(NET_API_STATUS, OS2RxNetAccessAdd,
3596 DWORD, x1,
3597 DWORD, x2,
3598 DWORD, x3,
3599 DWORD, x4,
3600 DWORD, x5,
3601 DWORD, x6)
3602{
3603 dprintf(("NETAPI32: RxNetAccessAdd(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3604 x1,
3605 x2,
3606 x3,
3607 x4,
3608 x5,
3609 x6));
3610
3611 return (NERR_BASE);
3612}
3613
3614
3615/*****************************************************************************
3616 * Name : NET_API_STATUS RxNetAccessDel
3617 * Purpose :
3618 * Parameters: wrong
3619 * Variables :
3620 * Result :
3621 * Remark :
3622 * Status : UNTESTED STUB
3623 *
3624 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3625 *****************************************************************************/
3626
3627ODINFUNCTION6(NET_API_STATUS, OS2RxNetAccessDel,
3628 DWORD, x1,
3629 DWORD, x2,
3630 DWORD, x3,
3631 DWORD, x4,
3632 DWORD, x5,
3633 DWORD, x6)
3634{
3635 dprintf(("NETAPI32: RxNetAccessDel(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3636 x1,
3637 x2,
3638 x3,
3639 x4,
3640 x5,
3641 x6));
3642
3643 return (NERR_BASE);
3644}
3645
3646
3647
3648/*****************************************************************************
3649 * Name : NET_API_STATUS RxNetAccessEnum
3650 * Purpose :
3651 * Parameters: wrong
3652 * Variables :
3653 * Result :
3654 * Remark :
3655 * Status : UNTESTED STUB
3656 *
3657 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3658 *****************************************************************************/
3659
3660ODINFUNCTION6(NET_API_STATUS, OS2RxNetAccessEnum,
3661 DWORD, x1,
3662 DWORD, x2,
3663 DWORD, x3,
3664 DWORD, x4,
3665 DWORD, x5,
3666 DWORD, x6)
3667{
3668 dprintf(("NETAPI32: RxNetAccessEnum(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3669 x1,
3670 x2,
3671 x3,
3672 x4,
3673 x5,
3674 x6));
3675
3676 return (NERR_BASE);
3677}
3678
3679
3680
3681/*****************************************************************************
3682 * Name : NET_API_STATUS RxNetAccessGetUserPerms
3683 * Purpose :
3684 * Parameters: wrong
3685 * Variables :
3686 * Result :
3687 * Remark :
3688 * Status : UNTESTED STUB
3689 *
3690 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3691 *****************************************************************************/
3692
3693ODINFUNCTION6(NET_API_STATUS, OS2RxNetAccessGetUserPerms,
3694 DWORD, x1,
3695 DWORD, x2,
3696 DWORD, x3,
3697 DWORD, x4,
3698 DWORD, x5,
3699 DWORD, x6)
3700{
3701 dprintf(("NETAPI32: RxNetAccessGetUserPerms(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n",
3702 x1,
3703 x2,
3704 x3,
3705 x4,
3706 x5,
3707 x6));
3708
3709 return (NERR_BASE);
3710}
3711
3712
3713
3714/*****************************************************************************
3715 * Name : NET_API_STATUS NetAuditClear
3716 * Purpose : clears the audit log on a server and, optionally, saves the
3717 * entrie sin a backup file
3718 * Parameters: LPWSTR lpServerName
3719 * LPWSTR lpBackupFile
3720 * LPWSTR lpService
3721 * Variables :
3722 * Result :
3723 * Remark :
3724 * Status : UNTESTED STUB
3725 *
3726 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3727 *****************************************************************************/
3728
3729ODINFUNCTION3(NET_API_STATUS,OS2NetAuditClear,LPWSTR, lpServerName,
3730 LPWSTR, lpBackupFile,
3731 LPWSTR, lpService)
3732{
3733 dprintf(("NETAPI32: NetAuditClear not implemented\n"));
3734
3735 return (NERR_BASE);
3736}
3737
3738
3739/*****************************************************************************
3740 * Name : NET_API_STATUS NetAuditRead
3741 * Purpose : reads from the audit log on a server
3742 * Parameters: LPWSTR lpServerName
3743 * LPWSTR lpService
3744 * LPHLOG auditloghandle
3745 * DWORD offset
3746 * LPDWORD reserved1
3747 * DWORD reserved2
3748 * DWORD offsetflag
3749 * LPBYTE* bufptr
3750 * DWORD prefmaxlen
3751 * LPDWORD bytesread
3752 * LPDWORD totalavailable
3753 * Variables :
3754 * Result :
3755 * Remark :
3756 * Status : UNTESTED STUB
3757 *
3758 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3759 *****************************************************************************/
3760
3761typedef unsigned long LPHLOG;
3762ODINFUNCTION11(NET_API_STATUS,OS2NetAuditRead,LPWSTR, lpServerName,
3763 LPWSTR, lpService,
3764 LPHLOG, auditloghandle,
3765 DWORD, offset,
3766 LPDWORD, reserved1,
3767 DWORD, reserved2,
3768 DWORD, offsetflag,
3769 LPBYTE*, bufptr,
3770 DWORD, prefmaxlen,
3771 LPDWORD, bytesread,
3772 LPDWORD, totalavailable)
3773{
3774 dprintf(("NETAPI32: NetAuditRead not implemented\n"));
3775
3776 return (NERR_BASE);
3777}
3778
3779
3780/*****************************************************************************
3781 * Name : NET_API_STATUS NetAuditWrite
3782 * Purpose : write to the audit log on a server
3783 * Parameters: LPWSTR lpServerName
3784 * LPWSTR lpService
3785 * LPHLOG auditloghandle
3786 * DWORD offset
3787 * LPDWORD reserved1
3788 * DWORD reserved2
3789 * DWORD offsetflag
3790 * LPBYTE* bufptr
3791 * DWORD prefmaxlen
3792 * LPDWORD bytesread
3793 * LPDWORD totalavailable
3794 * Variables :
3795 * Result : wrong
3796 * Remark :
3797 * Status : UNTESTED STUB
3798 *
3799 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3800 *****************************************************************************/
3801
3802ODINFUNCTION11(NET_API_STATUS,OS2NetAuditWrite,LPWSTR, lpServerName,
3803 LPWSTR, lpService,
3804 LPHLOG, auditloghandle,
3805 DWORD, offset,
3806 LPDWORD, reserved1,
3807 DWORD, reserved2,
3808 DWORD, offsetflag,
3809 LPBYTE*, bufptr,
3810 DWORD, prefmaxlen,
3811 LPDWORD, byteswritten,
3812 LPDWORD, totalavailable)
3813{
3814 dprintf(("NETAPI32: NetAuditWrite not implemented\n"));
3815
3816 return (NERR_BASE);
3817}
3818
3819
3820/*****************************************************************************
3821 * Name : NET_API_STATUS NetConfigGetAll
3822 * Purpose : retrieves all the configuration information for a given component
3823 * on a local or remote computer
3824 * Parameters: LPWSTR lpServerName
3825 * LPWSTR lpComponent
3826 * LPBYTE* bufptr
3827 * Variables :
3828 * Result :
3829 * Remark :
3830 * Status : UNTESTED STUB
3831 *
3832 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3833 *****************************************************************************/
3834
3835ODINFUNCTION3(NET_API_STATUS,OS2NetConfigGetAll,LPWSTR, lpServerName,
3836 LPWSTR, lpComponent,
3837 LPBYTE*, bufptr)
3838{
3839 dprintf(("NETAPI32: NetConfigGetAll not implemented\n"));
3840
3841 return (NERR_BASE);
3842}
3843
3844
3845
3846/*****************************************************************************
3847 * Name : NET_API_STATUS NetConnectionEnum
3848 * Purpose : lists all connections made to a shared resource
3849 * Parameters: LPWSTR lpServerName
3850 * LPWSTR lpQualifier
3851 * DWORD dwLevel
3852 * LPBYTE* bufptr
3853 * DWORD dwPrefMaxLen
3854 * LPDWORD dwEntriesRead
3855 * LPDWORD dwTotalEntries
3856 * LPDWORD dwResumeHandle
3857 * Variables :
3858 * Result :
3859 * Remark :
3860 * Status : UNTESTED STUB
3861 *
3862 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3863 *****************************************************************************/
3864
3865ODINFUNCTION8(NET_API_STATUS,OS2NetConnectionEnum,LPWSTR, lpServerName,
3866 LPWSTR, lpQualifier,
3867 DWORD, dwLevel,
3868 LPBYTE*, bufptr ,
3869 DWORD, dwPrefMaxLen,
3870 LPDWORD, dwEntriesRead,
3871 LPDWORD, dwTotalEntries,
3872 LPDWORD, dwResumeHandle)
3873{
3874 dprintf(("NETAPI32: NetConnectionEnum not implemented\n"));
3875
3876 return (NERR_BASE);
3877}
3878
3879
3880/*****************************************************************************
3881 * Name : NET_API_STATUS NetErrorLogClear
3882 * Purpose : clears the error log and optionally saves the entires in a
3883 * backup file
3884 * Parameters: LPWSTR lpServerName
3885 * LPWSTR lpBackupFile
3886 * LPBYTE* reserved
3887 * Variables :
3888 * Result :
3889 * Remark :
3890 * Status : UNTESTED STUB
3891 *
3892 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3893 *****************************************************************************/
3894
3895ODINFUNCTION3(NET_API_STATUS,OS2NetErrorLogClear,LPWSTR, lpServerName,
3896 LPWSTR, lpBackupFile,
3897 LPBYTE*, reserved)
3898{
3899 dprintf(("NETAPI32: NetErrorLogClear not implemented\n"));
3900
3901 return (NERR_BASE);
3902}
3903
3904
3905/*****************************************************************************
3906 * Name : NET_API_STATUS NetErrorLogRead
3907 * Purpose : reads from the error log on a server
3908 * Parameters: LPWSTR lpServerName
3909 * LPWSTR reserved1
3910 * LPHLOG errorloghandle
3911 * DWORD offset
3912 * LPDWORD reserved2
3913 * DWORD reserved3
3914 * DWORD offsetflag
3915 * LPBYTE* bufptr
3916 * DWORD prefmaxlen
3917 * LPDWORD bytesread
3918 * LPDWORD totalbytes
3919 * Variables :
3920 * Result :
3921 * Remark :
3922 * Status : UNTESTED STUB
3923 *
3924 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3925 *****************************************************************************/
3926
3927ODINFUNCTION11(NET_API_STATUS,OS2NetErrorLogRead,LPWSTR, lpServerName,
3928 LPWSTR, reserved1,
3929 LPHLOG, errorloghandle,
3930 DWORD, offset,
3931 LPDWORD, reserved2,
3932 DWORD, reserved3,
3933 DWORD, offsetflag,
3934 LPBYTE*, bufptr,
3935 DWORD, prefmaxlen,
3936 LPDWORD, bytesread,
3937 LPDWORD, totalbytes)
3938{
3939 dprintf(("NETAPI32: NetErrorLogRead not implemented\n"));
3940
3941 return (NERR_BASE);
3942}
3943
3944
3945/*****************************************************************************
3946 * Name : NET_API_STATUS NetErrorLogWrite
3947 * Purpose : write to the error log on a server
3948 * Parameters: LPWSTR lpServerName
3949 * LPWSTR reserved1
3950 * LPHLOG auditloghandle
3951 * DWORD offset
3952 * LPDWORD reserved2
3953 * DWORD reserved3
3954 * DWORD offsetflag
3955 * LPBYTE* bufptr
3956 * DWORD prefmaxlen
3957 * LPDWORD byteswritten
3958 * LPDWORD totalavailable
3959 * Variables :
3960 * Result : wrong
3961 * Remark :
3962 * Status : UNTESTED STUB
3963 *
3964 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3965 *****************************************************************************/
3966
3967ODINFUNCTION11(NET_API_STATUS,OS2NetErrorLogWrite,LPWSTR, lpServerName,
3968 LPWSTR, reserved1,
3969 LPHLOG, auditloghandle,
3970 DWORD, offset,
3971 LPDWORD, reserved2,
3972 DWORD, reserved3,
3973 DWORD, offsetflag,
3974 LPBYTE*, bufptr,
3975 DWORD, prefmaxlen,
3976 LPDWORD, byteswritten,
3977 LPDWORD, totalavailable)
3978{
3979 dprintf(("NETAPI32: NetErrorLogWrite not implemented\n"));
3980
3981 return (NERR_BASE);
3982}
3983
3984
3985/*****************************************************************************
3986 * Name : NET_API_STATUS NetFileClose
3987 * Purpose : forces a resource to close
3988 * Parameters: LPWSTR lpServerName
3989 * DWORD fileid
3990 * Variables :
3991 * Result :
3992 * Remark :
3993 * Status : UNTESTED STUB
3994 *
3995 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
3996 *****************************************************************************/
3997
3998ODINFUNCTION2(NET_API_STATUS,OS2NetFileClose,LPWSTR, lpServerName,
3999 DWORD, fileid)
4000{
4001 dprintf(("NETAPI32: NetFileClose not implemented\n"));
4002
4003 return (NERR_BASE);
4004}
4005
4006
4007/*****************************************************************************
4008 * Name : NET_API_STATUS NetLocalGroupAddMember
4009 * Purpose : gives an existing user account or global group membership in
4010 * an existing local group
4011 * Parameters: LPWSTR lpServerName
4012 * LPWSTR lpGroupName
4013 * PSID membersid
4014 * Variables :
4015 * Result :
4016 * Remark :
4017 * Status : UNTESTED STUB
4018 *
4019 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
4020 *****************************************************************************/
4021
4022ODINFUNCTION3(NET_API_STATUS,OS2NetLocalGroupAddMember,LPWSTR, lpServerName,
4023 LPWSTR, lpGroupName,
4024 PSID, membersid)
4025{
4026 dprintf(("NETAPI32: NetLocalGroupAddMember not implemented\n"));
4027
4028 return (NERR_BASE);
4029}
4030
4031
4032/*****************************************************************************
4033 * Name : NET_API_STATUS NetShareDel
4034 * Purpose :
4035 * Parameters: LPWSTR servername
4036 * LPWSTR netname
4037 * DWORD reserved
4038 * Variables :
4039 * Result :
4040 * Remark :
4041 * Status : UNTESTED STUB
4042 *
4043 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
4044 *
4045 * Author : Markus Montkowski [09.07.98 22:03:01]
4046 *****************************************************************************/
4047
4048ODINFUNCTION3(NET_API_STATUS,OS2NetShareDelSticky,LPWSTR, servername,
4049 LPWSTR, netname,
4050 DWORD, reserved)
4051{
4052
4053 dprintf(("NETAPI32: NetShareDelSticky not implemented\n"));
4054
4055 return (NERR_BASE);
4056}
4057
4058
4059/*****************************************************************************
4060 * Name : NET_API_STATUS NetShareEnum
4061 * Purpose : retrieves information about all shared devices
4062 * Parameters: LPWSTR lpServerName
4063 * DWORD dwLevel
4064 * LPBYTE* bufptr
4065 * DWORD dwPrefMaxLen
4066 * LPDWORD lpdEntriesRead
4067 * LPDWORD lpdTotalEntries
4068 * LPDWORD lpdResumeHandle
4069 * Variables :
4070 * Result :
4071 * Remark :
4072 * Status : UNTESTED STUB
4073 *
4074 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
4075 *****************************************************************************/
4076
4077ODINFUNCTION7(NET_API_STATUS,OS2NetShareEnum,LPWSTR, lpServerName,
4078 DWORD, dwLevel,
4079 LPBYTE*, bufptr,
4080 DWORD, dwPrefMaxLen,
4081 LPDWORD, lpdEntriesRead,
4082 LPDWORD, lpdTotalEntries,
4083 LPDWORD, lpdResumeHandle)
4084{
4085 dprintf(("NETAPI32: NetShareEnum not implemented\n"));
4086
4087 return (NERR_BASE);
4088}
4089
4090
4091
4092/*****************************************************************************
4093 * Name : NET_API_STATUS NetShareEnumSticky
4094 * Purpose : retrieves information about all sticky shared devices
4095 * Parameters: LPWSTR lpServerName
4096 * DWORD dwLevel
4097 * LPBYTE* bufptr
4098 * DWORD dwPrefMaxLen
4099 * LPDWORD lpdEntriesRead
4100 * LPDWORD lpdTotalEntries
4101 * LPDWORD lpdResumeHandle
4102 * Variables :
4103 * Result :
4104 * Remark :
4105 * Status : UNTESTED STUB
4106 *
4107 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
4108 *****************************************************************************/
4109
4110ODINFUNCTION7(NET_API_STATUS,OS2NetShareEnumSticky,LPWSTR, lpServerName,
4111 DWORD, dwLevel,
4112 LPBYTE*, bufptr,
4113 DWORD, dwPrefMaxLen,
4114 LPDWORD, lpdEntriesRead,
4115 LPDWORD, lpdTotalEntries,
4116 LPDWORD, lpdResumeHandle)
4117{
4118 dprintf(("NETAPI32: NetShareEnumSticky not implemented\n"));
4119
4120 return (NERR_BASE);
4121}
4122
4123
4124/*****************************************************************************
4125 * Name : NET_API_STATUS NetUseEnum
4126 * Purpose : retrieves information about all used devices
4127 * Parameters: LPWSTR lpServerName
4128 * DWORD dwLevel
4129 * LPBYTE* bufptr
4130 * DWORD dwPrefMaxLen
4131 * LPDWORD lpdEntriesRead
4132 * LPDWORD lpdTotalEntries
4133 * LPDWORD lpdResumeHandle
4134 * Variables :
4135 * Result :
4136 * Remark :
4137 * Status : UNTESTED STUB
4138 *
4139 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
4140 *****************************************************************************/
4141
4142ODINFUNCTION7(NET_API_STATUS,OS2NetUseEnum,LPWSTR, lpServerName,
4143 DWORD, dwLevel,
4144 LPBYTE*, bufptr,
4145 DWORD, dwPrefMaxLen,
4146 LPDWORD, lpdEntriesRead,
4147 LPDWORD, lpdTotalEntries,
4148 LPDWORD, lpdResumeHandle)
4149{
4150 dprintf(("NETAPI32: NetUseEnum not implemented\n"));
4151
4152 return (NERR_BASE);
4153}
4154
4155
4156/*****************************************************************************
4157 * Name : NET_API_STATUS NetUseGetInfo
4158 * Purpose :
4159 * Parameters: LPWSTR lpServerName
4160 * LPWSTR lpUseName
4161 * DWORD dwlevel
4162 * LPBYTE *bufptr
4163 * Variables :
4164 * Result :
4165 * Remark :
4166 * Status : UNTESTED STUB
4167 *
4168 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
4169 *
4170 * Author : Markus Montkowski [09.07.98 21:28:38]
4171 *****************************************************************************/
4172
4173ODINFUNCTION4(NET_API_STATUS,OS2NetUseGetInfo,LPWSTR, lpServerName,
4174 LPWSTR, lpUseName,
4175 DWORD, dwLevel,
4176 LPBYTE*, bufptr)
4177
4178{
4179
4180 dprintf(("NETAPI32: NetUseGetInfo not implemented\n"));
4181
4182 return (NERR_BASE);
4183}
4184
4185
4186/*****************************************************************************
4187 * Name : NET_API_STATUS NetStatisticsGet
4188 * Purpose : retrieves operating statistics for a service
4189 * Parameters: LPWSTR lpServerName
4190 * LPWSTR lpService
4191 * DWORD dwLevel
4192 * DWORD dwOptions
4193 * LPBYTE* bufptr
4194 * Variables :
4195 * Result :
4196 * Remark :
4197 * Status : UNTESTED STUB
4198 *
4199 * Author : Patrick Haller [Thu, 1999/08/18 00:15]
4200 *****************************************************************************/
4201
4202ODINFUNCTION5(NET_API_STATUS,OS2NetStatisticsGet,LPWSTR, lpServerName,
4203 LPWSTR, lpService,
4204 DWORD, dwLevel,
4205 DWORD, dwOptions,
4206 LPBYTE*, bufptr)
4207{
4208 dprintf(("NETAPI32: NetUseStatisticsGet not implemented\n"));
4209
4210 return (NERR_BASE);
4211}
4212
4213
Note: See TracBrowser for help on using the repository browser.