- Timestamp:
- Aug 19, 1999, 1:27:26 AM (26 years ago)
- Location:
- trunk/src/wnetap32
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wnetap32/wnetap32.cpp
r93 r561 1 /* $Id: wnetap32.cpp,v 1. 3 1999-06-10 16:17:57phaller Exp $ */1 /* $Id: wnetap32.cpp,v 1.4 1999-08-18 23:27:25 phaller Exp $ */ 2 2 3 3 /* … … 25 25 26 26 #include <os2win.h> 27 #include <odinwrap.h> 27 28 #include "misc.h" 28 29 30 31 ODINDEBUGCHANNEL(WNETAP32) 29 32 30 33 /**************************************************************************** … … 331 334 } 332 335 336 333 337 /***************************************************************************** 334 338 * Name : NET_API_STATUS NetFileGetInfo … … 347 351 * Author : Markus Montkowski [09.07.98 21:28:38] 348 352 *****************************************************************************/ 349 NET_API_STATUS WIN32API OS2NetFileGetInfo( 350 LPWSTR servername, 351 DWORD fileid, 352 DWORD level, 353 LPBYTE *bufptr 354 ) 355 356 { 357 358 dprintf(("NETAPI32: NetFileGetInfo(%s, %d, %d, %08x) not implemented\n" 359 ,servername, fileid, level, *bufptr 360 )); 353 354 ODINFUNCTION4(NET_API_STATUS,OS2NetFileGetInfo,LPWSTR, servername, 355 DWORD, fileid, 356 DWORD, level, 357 LPBYTE*, bufptr) 358 359 { 360 361 dprintf(("NETAPI32: NetFileGetInfo not implemented\n")); 361 362 362 363 return (NERR_BASE); … … 2360 2361 return (NERR_BASE); 2361 2362 } 2362 /***************************************************************************** 2363 2364 2365 /***************************************************************************** 2363 2366 * Name : NET_API_STATUS NetShareDel 2364 2367 * Purpose : … … 2389 2392 return (NERR_BASE); 2390 2393 } 2394 2395 2391 2396 /***************************************************************************** 2392 2397 * Name : NET_API_STATUS NetShareGetInfo … … 3091 3096 } 3092 3097 3093 3098 /***************************************************************************** 3094 3099 * Name : NET_API_STATUS NetWkstaUserSetInfo 3095 3100 * Purpose : … … 3123 3128 } 3124 3129 3130 3131 3132 /***************************************************************************** 3133 * Name : NET_API_STATUS NetConfigSet 3134 * Purpose : configure a network component 3135 * Parameters: LPWSTR lpServer 3136 * LPWSTR lpReserved1 3137 * LPWSTR lpComponent 3138 * DWORD dwLevel 3139 * DWORD dwReserved2 3140 * LPBYTE lpBuf 3141 * DWORD dwReserved3 3142 * Variables : 3143 * Result : 3144 * Remark : 3145 * Status : UNTESTED STUB 3146 * 3147 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3148 *****************************************************************************/ 3149 3150 ODINFUNCTION7(NET_API_STATUS,OS2NetConfigSet,LPWSTR, lpServer, 3151 LPWSTR, lpReserved1, 3152 LPWSTR, lpComponent, 3153 DWORD, dwLevel, 3154 DWORD, dwReserved2, 3155 LPBYTE, lpBuf, 3156 DWORD, dwReserved3) 3157 { 3158 dprintf(("NETAPI32: NetConfigSet not implemented\n")); 3159 3160 return (NERR_BASE); 3161 } 3162 3163 3164 /***************************************************************************** 3165 * Name : NET_API_STATUS NetConfigGet 3166 * Purpose : get configuration from a network component 3167 * Parameters: LPWSTR lpServer 3168 * LPWSTR lpComponent 3169 * LPWSTR lpParameter 3170 * LPBYTE lpBuf 3171 * Variables : 3172 * Result : 3173 * Remark : 3174 * Status : UNTESTED STUB 3175 * 3176 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3177 *****************************************************************************/ 3178 3179 ODINFUNCTION4(NET_API_STATUS,OS2NetConfigGet,LPWSTR, lpServer, 3180 LPWSTR, lpComponent, 3181 LPWSTR, lpParameter, 3182 LPBYTE, lpBuf) 3183 { 3184 dprintf(("NETAPI32: NetConfigGet not implemented\n")); 3185 3186 return (NERR_BASE); 3187 } 3188 3189 3190 /***************************************************************************** 3191 * Name : NET_API_STATUS RxNetAccessSetInfo 3192 * Purpose : 3193 * Parameters: wrong 3194 * Variables : 3195 * Result : 3196 * Remark : 3197 * Status : UNTESTED STUB 3198 * 3199 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3200 *****************************************************************************/ 3201 3202 NET_API_STATUS WIN32API OS2RxNetAccessSetInfo(DWORD x1, 3203 DWORD x2, 3204 DWORD x3, 3205 DWORD x4, 3206 DWORD x5, 3207 DWORD x6) 3208 { 3209 dprintf(("NETAPI32: RxNetAccessSetInfo(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3210 x1, 3211 x2, 3212 x3, 3213 x4, 3214 x5, 3215 x6)); 3216 3217 return (NERR_BASE); 3218 } 3219 3220 3221 /***************************************************************************** 3222 * Name : NET_API_STATUS RxNetAccessGetInfo 3223 * Purpose : 3224 * Parameters: wrong 3225 * Variables : 3226 * Result : 3227 * Remark : 3228 * Status : UNTESTED STUB 3229 * 3230 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3231 *****************************************************************************/ 3232 3233 NET_API_STATUS WIN32API OS2RxNetAccessGetInfo(DWORD x1, 3234 DWORD x2, 3235 DWORD x3, 3236 DWORD x4, 3237 DWORD x5, 3238 DWORD x6) 3239 { 3240 dprintf(("NETAPI32: RxNetAccessGetInfo(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3241 x1, 3242 x2, 3243 x3, 3244 x4, 3245 x5, 3246 x6)); 3247 3248 return (NERR_BASE); 3249 } 3250 3251 3252 3253 /***************************************************************************** 3254 * Name : NET_API_STATUS I_NetGetDCList 3255 * Purpose : 3256 * Parameters: wrong 3257 * Variables : 3258 * Result : 3259 * Remark : 3260 * Status : UNTESTED STUB 3261 * 3262 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3263 *****************************************************************************/ 3264 3265 NET_API_STATUS WIN32API OS2I_NetGetDCList(DWORD x1, 3266 DWORD x2, 3267 DWORD x3, 3268 DWORD x4, 3269 DWORD x5, 3270 DWORD x6) 3271 { 3272 dprintf(("NETAPI32: I_NetGetDCList(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3273 x1, 3274 x2, 3275 x3, 3276 x4, 3277 x5, 3278 x6)); 3279 3280 return (NERR_BASE); 3281 } 3282 3283 3284 /***************************************************************************** 3285 * Name : NET_API_STATUS I_NetNameCanonicalize 3286 * Purpose : 3287 * Parameters: wrong 3288 * Variables : 3289 * Result : 3290 * Remark : 3291 * Status : UNTESTED STUB 3292 * 3293 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3294 *****************************************************************************/ 3295 3296 NET_API_STATUS WIN32API OS2I_NetNameCanonicalize(DWORD x1, 3297 DWORD x2, 3298 DWORD x3, 3299 DWORD x4) 3300 { 3301 dprintf(("NETAPI32: I_NetNameCanonicalize(%08x, %08xh, %08xh, %08xh) not implemented\n", 3302 x1, 3303 x2, 3304 x3, 3305 x4)); 3306 3307 return (NERR_BASE); 3308 } 3309 3310 3311 3312 /***************************************************************************** 3313 * Name : NET_API_STATUS I_NetNameCompare 3314 * Purpose : 3315 * Parameters: wrong 3316 * Variables : 3317 * Result : 3318 * Remark : 3319 * Status : UNTESTED STUB 3320 * 3321 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3322 *****************************************************************************/ 3323 3324 NET_API_STATUS WIN32API OS2I_NetNameCompare(DWORD x1, 3325 DWORD x2, 3326 DWORD x3, 3327 DWORD x4) 3328 { 3329 dprintf(("NETAPI32: I_NetNameCompare(%08x, %08xh, %08xh, %08xh) not implemented\n", 3330 x1, 3331 x2, 3332 x3, 3333 x4)); 3334 3335 return (NERR_BASE); 3336 } 3337 3338 3339 /***************************************************************************** 3340 * Name : NET_API_STATUS I_NetNameValidate 3341 * Purpose : 3342 * Parameters: wrong 3343 * Variables : 3344 * Result : 3345 * Remark : 3346 * Status : UNTESTED STUB 3347 * 3348 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3349 *****************************************************************************/ 3350 3351 NET_API_STATUS WIN32API OS2I_NetNameValidate(DWORD x1, 3352 DWORD x2, 3353 DWORD x3) 3354 { 3355 dprintf(("NETAPI32: I_NetNameValidate(%08x, %08xh, %08xh) not implemented\n", 3356 x1, 3357 x2, 3358 x3)); 3359 3360 return (NERR_BASE); 3361 } 3362 3363 3364 /***************************************************************************** 3365 * Name : NET_API_STATUS I_NetPathCanonicalize 3366 * Purpose : 3367 * Parameters: wrong 3368 * Variables : 3369 * Result : 3370 * Remark : 3371 * Status : UNTESTED STUB 3372 * 3373 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3374 *****************************************************************************/ 3375 3376 NET_API_STATUS WIN32API OS2I_NetPathCanonicalize(DWORD x1, 3377 DWORD x2, 3378 DWORD x3, 3379 DWORD x4) 3380 { 3381 dprintf(("NETAPI32: I_NetPathCanonicalize(%08x, %08xh, %08xh, %08xh) not implemented\n", 3382 x1, 3383 x2, 3384 x3, 3385 x4)); 3386 3387 return (NERR_BASE); 3388 } 3389 3390 3391 3392 /***************************************************************************** 3393 * Name : NET_API_STATUS I_NetPathCompare 3394 * Purpose : 3395 * Parameters: wrong 3396 * Variables : 3397 * Result : 3398 * Remark : 3399 * Status : UNTESTED STUB 3400 * 3401 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3402 *****************************************************************************/ 3403 3404 NET_API_STATUS WIN32API OS2I_NetPathCompare(DWORD x1, 3405 DWORD x2, 3406 DWORD x3, 3407 DWORD x4) 3408 { 3409 dprintf(("NETAPI32: I_NetPathCompare(%08x, %08xh, %08xh, %08xh) not implemented\n", 3410 x1, 3411 x2, 3412 x3, 3413 x4)); 3414 3415 return (NERR_BASE); 3416 } 3417 3418 3419 /***************************************************************************** 3420 * Name : NET_API_STATUS I_NetPathType 3421 * Purpose : 3422 * Parameters: wrong 3423 * Variables : 3424 * Result : 3425 * Remark : 3426 * Status : UNTESTED STUB 3427 * 3428 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3429 *****************************************************************************/ 3430 3431 NET_API_STATUS WIN32API OS2I_NetPathType(DWORD x1, 3432 DWORD x2) 3433 { 3434 dprintf(("NETAPI32: I_NetPathType(%08x, %08xh) not implemented\n", 3435 x1, 3436 x2)); 3437 3438 return (NERR_BASE); 3439 } 3440 3441 3442 /***************************************************************************** 3443 * Name : NET_API_STATUS NetapipBufferAllocate 3444 * Purpose : 3445 * Parameters: wrong 3446 * Variables : 3447 * Result : 3448 * Remark : 3449 * Status : UNTESTED STUB 3450 * 3451 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3452 *****************************************************************************/ 3453 3454 NET_API_STATUS WIN32API OS2NetapipBufferAllocate(DWORD x1, 3455 DWORD x2, 3456 DWORD x3) 3457 { 3458 dprintf(("NETAPI32: NetapipBufferAllocate(%08x, %08xh, %08xh) not implemented\n", 3459 x1, 3460 x2, 3461 x3)); 3462 3463 return (NERR_BASE); 3464 } 3465 3466 3467 /***************************************************************************** 3468 * Name : NET_API_STATUS NetUseAdd 3469 * Purpose : add remote device association 3470 * Parameters: LPWSTR lpUncServerName 3471 * DWORD dwLevel 3472 * LPBYTE lpBuf 3473 * LPDWORD lpParmError 3474 * Variables : 3475 * Result : 3476 * Remark : 3477 * Status : UNTESTED STUB 3478 * 3479 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3480 *****************************************************************************/ 3481 3482 NET_API_STATUS WIN32API OS2NetUseAdd(LPWSTR lpUncServerName, 3483 DWORD dwLevel, 3484 LPBYTE lpBuf, 3485 LPDWORD lpParmError) 3486 { 3487 dprintf(("NETAPI32: NetUseAdd(%08xh,%08xh,%08xh,%08xh) not implemented\n", 3488 lpUncServerName, 3489 dwLevel, 3490 lpBuf, 3491 lpParmError)); 3492 3493 return (NERR_BASE); 3494 } 3495 3496 3497 /***************************************************************************** 3498 * Name : NET_API_STATUS NetUseDel 3499 * Purpose : remove remote device association 3500 * Parameters: LPWSTR lpUncServerName 3501 * LPWSTR lpUseName 3502 * DWORD dwForceCond 3503 * Variables : 3504 * Result : 3505 * Remark : 3506 * Status : UNTESTED STUB 3507 * 3508 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3509 *****************************************************************************/ 3510 3511 NET_API_STATUS WIN32API OS2NetUseDel(LPWSTR lpUncServerName, 3512 LPWSTR lpUseName, 3513 DWORD dwForceCond) 3514 { 3515 dprintf(("NETAPI32: NetUseDel(%08xh,%08xh,%08xh) not implemented\n", 3516 lpUncServerName, 3517 lpUseName, 3518 dwForceCond)); 3519 3520 return (NERR_BASE); 3521 } 3522 3523 3524 3525 /***************************************************************************** 3526 * Name : NET_API_STATUS NetServiceControl 3527 * Purpose : controls operations of network services 3528 * Parameters: LPWSTR lpServerName 3529 * LPWSTR lpService 3530 * DWORD dwOpcode 3531 * DWORD dwArgument 3532 * LPBYTE* bufptr 3533 * Variables : 3534 * Result : 3535 * Remark : 3536 * Status : UNTESTED STUB 3537 * 3538 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3539 *****************************************************************************/ 3540 3541 NET_API_STATUS WIN32API OS2NetServiceControl(LPWSTR lpServerName, 3542 LPWSTR lpService, 3543 DWORD dwOpcode, 3544 DWORD dwArgument, 3545 LPBYTE* bufptr) 3546 { 3547 dprintf(("NETAPI32: NetServiceControl(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented\n", 3548 lpServerName, 3549 lpService, 3550 dwOpcode, 3551 dwArgument, 3552 bufptr)); 3553 3554 return (NERR_BASE); 3555 } 3556 3557 3558 /***************************************************************************** 3559 * Name : NET_API_STATUS NetServiceEnum 3560 * Purpose : retrieves information about all started services 3561 * Parameters: LPWSTR lpServerName 3562 * DWORD dwLevel 3563 * LPBYTE* bufptr 3564 * DWORD dwPrefMaxLen 3565 * LPDWORD lpdEntriesRead 3566 * LPDWORD lpdTotalEntries 3567 * LPDWORD lpdResumeHandle 3568 * Variables : 3569 * Result : 3570 * Remark : 3571 * Status : UNTESTED STUB 3572 * 3573 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3574 *****************************************************************************/ 3575 3576 NET_API_STATUS WIN32API OS2NetServiceEnum(LPWSTR lpServerName, 3577 DWORD dwLevel, 3578 LPBYTE* bufptr, 3579 DWORD dwPrefMaxLen, 3580 LPDWORD lpdEntriesRead, 3581 LPDWORD lpdTotalEntries, 3582 LPDWORD lpdResumeHandle) 3583 { 3584 dprintf(("NETAPI32: NetServiceEnum(%08xh,%08xh,%08xh,%08xh,%08xh,%08xh,%08xh) not implemented\n", 3585 lpServerName, 3586 dwLevel, 3587 bufptr, 3588 dwPrefMaxLen, 3589 lpdEntriesRead, 3590 lpdTotalEntries, 3591 lpdResumeHandle)); 3592 3593 return (NERR_BASE); 3594 } 3595 3596 3597 /***************************************************************************** 3598 * Name : NET_API_STATUS NetServiceGetInfo 3599 * Purpose : retrieves information about a particular started service 3600 * Parameters: LPWSTR lpServerName 3601 * LPWSTR lpService 3602 * DWORD dwLevel 3603 * LPBYTE* bufptr 3604 * Variables : 3605 * Result : 3606 * Remark : 3607 * Status : UNTESTED STUB 3608 * 3609 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3610 *****************************************************************************/ 3611 3612 NET_API_STATUS WIN32API OS2NetServiceGetInfo(LPWSTR lpServerName, 3613 LPWSTR lpService, 3614 DWORD dwLevel, 3615 LPBYTE* bufptr) 3616 { 3617 dprintf(("NETAPI32: NetServiceGetInfo(%08xh,%08xh,%08xh,%08xh) not implemented\n", 3618 lpServerName, 3619 lpService, 3620 dwLevel, 3621 bufptr)); 3622 3623 return (NERR_BASE); 3624 } 3625 3626 3627 /***************************************************************************** 3628 * Name : NET_API_STATUS NetServiceInstall 3629 * Purpose : starts a network service 3630 * Parameters: LPWSTR lpServerName 3631 * LPWSTR lpService 3632 * DWORD argc 3633 * LPWSTR argv[] 3634 * LPBYTE* bufptr 3635 * Variables : 3636 * Result : 3637 * Remark : 3638 * Status : UNTESTED STUB 3639 * 3640 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3641 *****************************************************************************/ 3642 3643 NET_API_STATUS WIN32API OS2NetServiceInstall(LPWSTR lpServerName, 3644 LPWSTR lpService, 3645 DWORD argc, 3646 LPWSTR argv[], 3647 LPBYTE* bufptr) 3648 { 3649 dprintf(("NETAPI32: NetServiceInstall(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented\n", 3650 lpServerName, 3651 lpService, 3652 argc, 3653 argv, 3654 bufptr)); 3655 3656 return (NERR_BASE); 3657 } 3658 3659 3660 /***************************************************************************** 3661 * Name : NET_API_STATUS I_NetLogonControl 3662 * Purpose : 3663 * Parameters: wrong 3664 * Variables : 3665 * Result : 3666 * Remark : 3667 * Status : UNTESTED STUB 3668 * 3669 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3670 *****************************************************************************/ 3671 3672 NET_API_STATUS WIN32API OS2I_NetLogonControl(DWORD x1, 3673 DWORD x2, 3674 DWORD x3, 3675 DWORD x4, 3676 DWORD x5, 3677 DWORD x6) 3678 { 3679 dprintf(("NETAPI32: I_NetLogonControl(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3680 x1, 3681 x2, 3682 x3, 3683 x4, 3684 x5, 3685 x6)); 3686 3687 return (NERR_BASE); 3688 } 3689 3690 3691 /***************************************************************************** 3692 * Name : NET_API_STATUS RxNetAccessAdd 3693 * Purpose : 3694 * Parameters: wrong 3695 * Variables : 3696 * Result : 3697 * Remark : 3698 * Status : UNTESTED STUB 3699 * 3700 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3701 *****************************************************************************/ 3702 3703 NET_API_STATUS WIN32API OS2RxNetAccessAdd(DWORD x1, 3704 DWORD x2, 3705 DWORD x3, 3706 DWORD x4, 3707 DWORD x5, 3708 DWORD x6) 3709 { 3710 dprintf(("NETAPI32: RxNetAccessAdd(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3711 x1, 3712 x2, 3713 x3, 3714 x4, 3715 x5, 3716 x6)); 3717 3718 return (NERR_BASE); 3719 } 3720 3721 3722 /***************************************************************************** 3723 * Name : NET_API_STATUS RxNetAccessDel 3724 * Purpose : 3725 * Parameters: wrong 3726 * Variables : 3727 * Result : 3728 * Remark : 3729 * Status : UNTESTED STUB 3730 * 3731 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3732 *****************************************************************************/ 3733 3734 NET_API_STATUS WIN32API OS2RxNetAccessDel(DWORD x1, 3735 DWORD x2, 3736 DWORD x3, 3737 DWORD x4, 3738 DWORD x5, 3739 DWORD x6) 3740 { 3741 dprintf(("NETAPI32: RxNetAccessDel(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3742 x1, 3743 x2, 3744 x3, 3745 x4, 3746 x5, 3747 x6)); 3748 3749 return (NERR_BASE); 3750 } 3751 3752 3753 3754 /***************************************************************************** 3755 * Name : NET_API_STATUS RxNetAccessEnum 3756 * Purpose : 3757 * Parameters: wrong 3758 * Variables : 3759 * Result : 3760 * Remark : 3761 * Status : UNTESTED STUB 3762 * 3763 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3764 *****************************************************************************/ 3765 3766 NET_API_STATUS WIN32API OS2RxNetAccessEnum(DWORD x1, 3767 DWORD x2, 3768 DWORD x3, 3769 DWORD x4, 3770 DWORD x5, 3771 DWORD x6) 3772 { 3773 dprintf(("NETAPI32: RxNetAccessEnum(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3774 x1, 3775 x2, 3776 x3, 3777 x4, 3778 x5, 3779 x6)); 3780 3781 return (NERR_BASE); 3782 } 3783 3784 3785 3786 /***************************************************************************** 3787 * Name : NET_API_STATUS RxNetAccessGetUserPerms 3788 * Purpose : 3789 * Parameters: wrong 3790 * Variables : 3791 * Result : 3792 * Remark : 3793 * Status : UNTESTED STUB 3794 * 3795 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3796 *****************************************************************************/ 3797 3798 NET_API_STATUS WIN32API OS2RxNetAccessGetUserPerms(DWORD x1, 3799 DWORD x2, 3800 DWORD x3, 3801 DWORD x4, 3802 DWORD x5, 3803 DWORD x6) 3804 { 3805 dprintf(("NETAPI32: RxNetAccessGetUserPerms(%08x, %08xh, %08xh, %08xh, %08xh, %08xh) not implemented\n", 3806 x1, 3807 x2, 3808 x3, 3809 x4, 3810 x5, 3811 x6)); 3812 3813 return (NERR_BASE); 3814 } 3815 3816 3817 3818 /***************************************************************************** 3819 * Name : NET_API_STATUS NetAuditClear 3820 * Purpose : clears the audit log on a server and, optionally, saves the 3821 * entrie sin a backup file 3822 * Parameters: LPWSTR lpServerName 3823 * LPWSTR lpBackupFile 3824 * LPWSTR lpService 3825 * Variables : 3826 * Result : 3827 * Remark : 3828 * Status : UNTESTED STUB 3829 * 3830 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3831 *****************************************************************************/ 3832 3833 ODINFUNCTION3(NET_API_STATUS,OS2NetAuditClear,LPWSTR, lpServerName, 3834 LPWSTR, lpBackupFile, 3835 LPWSTR, lpService) 3836 { 3837 dprintf(("NETAPI32: NetAuditClear not implemented\n")); 3838 3839 return (NERR_BASE); 3840 } 3841 3842 3843 /***************************************************************************** 3844 * Name : NET_API_STATUS NetAuditRead 3845 * Purpose : reads from the audit log on a server 3846 * Parameters: LPWSTR lpServerName 3847 * LPWSTR lpService 3848 * LPHLOG auditloghandle 3849 * DWORD offset 3850 * LPDWORD reserved1 3851 * DWORD reserved2 3852 * DWORD offsetflag 3853 * LPBYTE* bufptr 3854 * DWORD prefmaxlen 3855 * LPDWORD bytesread 3856 * LPDWORD totalavailable 3857 * Variables : 3858 * Result : 3859 * Remark : 3860 * Status : UNTESTED STUB 3861 * 3862 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3863 *****************************************************************************/ 3864 3865 typedef unsigned long LPHLOG; 3866 ODINFUNCTION11(NET_API_STATUS,OS2NetAuditRead,LPWSTR, lpServerName, 3867 LPWSTR, lpService, 3868 LPHLOG, auditloghandle, 3869 DWORD, offset, 3870 LPDWORD, reserved1, 3871 DWORD, reserved2, 3872 DWORD, offsetflag, 3873 LPBYTE*, bufptr, 3874 DWORD, prefmaxlen, 3875 LPDWORD, bytesread, 3876 LPDWORD, totalavailable) 3877 { 3878 dprintf(("NETAPI32: NetAuditRead not implemented\n")); 3879 3880 return (NERR_BASE); 3881 } 3882 3883 3884 /***************************************************************************** 3885 * Name : NET_API_STATUS NetAuditWrite 3886 * Purpose : write to the audit log on a server 3887 * Parameters: LPWSTR lpServerName 3888 * LPWSTR lpService 3889 * LPHLOG auditloghandle 3890 * DWORD offset 3891 * LPDWORD reserved1 3892 * DWORD reserved2 3893 * DWORD offsetflag 3894 * LPBYTE* bufptr 3895 * DWORD prefmaxlen 3896 * LPDWORD bytesread 3897 * LPDWORD totalavailable 3898 * Variables : 3899 * Result : wrong 3900 * Remark : 3901 * Status : UNTESTED STUB 3902 * 3903 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3904 *****************************************************************************/ 3905 3906 ODINFUNCTION11(NET_API_STATUS,OS2NetAuditWrite,LPWSTR, lpServerName, 3907 LPWSTR, lpService, 3908 LPHLOG, auditloghandle, 3909 DWORD, offset, 3910 LPDWORD, reserved1, 3911 DWORD, reserved2, 3912 DWORD, offsetflag, 3913 LPBYTE*, bufptr, 3914 DWORD, prefmaxlen, 3915 LPDWORD, byteswritten, 3916 LPDWORD, totalavailable) 3917 { 3918 dprintf(("NETAPI32: NetAuditWrite not implemented\n")); 3919 3920 return (NERR_BASE); 3921 } 3922 3923 3924 /***************************************************************************** 3925 * Name : NET_API_STATUS NetConfigGetAll 3926 * Purpose : retrieves all the configuration information for a given component 3927 * on a local or remote computer 3928 * Parameters: LPWSTR lpServerName 3929 * LPWSTR lpComponent 3930 * LPBYTE* bufptr 3931 * Variables : 3932 * Result : 3933 * Remark : 3934 * Status : UNTESTED STUB 3935 * 3936 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3937 *****************************************************************************/ 3938 3939 ODINFUNCTION3(NET_API_STATUS,OS2NetConfigGetAll,LPWSTR, lpServerName, 3940 LPWSTR, lpComponent, 3941 LPBYTE*, bufptr) 3942 { 3943 dprintf(("NETAPI32: NetConfigGetAll not implemented\n")); 3944 3945 return (NERR_BASE); 3946 } 3947 3948 3949 3950 /***************************************************************************** 3951 * Name : NET_API_STATUS NetConnectionEnum 3952 * Purpose : lists all connections made to a shared resource 3953 * Parameters: LPWSTR lpServerName 3954 * LPWSTR lpQualifier 3955 * DWORD dwLevel 3956 * LPBYTE* bufptr 3957 * DWORD dwPrefMaxLen 3958 * LPDWORD dwEntriesRead 3959 * LPDWORD dwTotalEntries 3960 * LPDWORD dwResumeHandle 3961 * Variables : 3962 * Result : 3963 * Remark : 3964 * Status : UNTESTED STUB 3965 * 3966 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3967 *****************************************************************************/ 3968 3969 ODINFUNCTION8(NET_API_STATUS,OS2NetConnectionEnum,LPWSTR, lpServerName, 3970 LPWSTR, lpQualifier, 3971 DWORD, dwLevel, 3972 LPBYTE*, bufptr , 3973 DWORD, dwPrefMaxLen, 3974 LPDWORD, dwEntriesRead, 3975 LPDWORD, dwTotalEntries, 3976 LPDWORD, dwResumeHandle) 3977 { 3978 dprintf(("NETAPI32: NetConnectionEnum not implemented\n")); 3979 3980 return (NERR_BASE); 3981 } 3982 3983 3984 /***************************************************************************** 3985 * Name : NET_API_STATUS NetErrorLogClear 3986 * Purpose : clears the error log and optionally saves the entires in a 3987 * backup file 3988 * Parameters: LPWSTR lpServerName 3989 * LPWSTR lpBackupFile 3990 * LPBYTE* reserved 3991 * Variables : 3992 * Result : 3993 * Remark : 3994 * Status : UNTESTED STUB 3995 * 3996 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 3997 *****************************************************************************/ 3998 3999 ODINFUNCTION3(NET_API_STATUS,OS2NetErrorLogClear,LPWSTR, lpServerName, 4000 LPWSTR, lpBackupFile, 4001 LPBYTE*, reserved) 4002 { 4003 dprintf(("NETAPI32: NetErrorLogClear not implemented\n")); 4004 4005 return (NERR_BASE); 4006 } 4007 4008 4009 /***************************************************************************** 4010 * Name : NET_API_STATUS NetErrorLogRead 4011 * Purpose : reads from the error log on a server 4012 * Parameters: LPWSTR lpServerName 4013 * LPWSTR reserved1 4014 * LPHLOG errorloghandle 4015 * DWORD offset 4016 * LPDWORD reserved2 4017 * DWORD reserved3 4018 * DWORD offsetflag 4019 * LPBYTE* bufptr 4020 * DWORD prefmaxlen 4021 * LPDWORD bytesread 4022 * LPDWORD totalbytes 4023 * Variables : 4024 * Result : 4025 * Remark : 4026 * Status : UNTESTED STUB 4027 * 4028 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4029 *****************************************************************************/ 4030 4031 ODINFUNCTION11(NET_API_STATUS,OS2NetErrorLogRead,LPWSTR, lpServerName, 4032 LPWSTR, reserved1, 4033 LPHLOG, errorloghandle, 4034 DWORD, offset, 4035 LPDWORD, reserved2, 4036 DWORD, reserved3, 4037 DWORD, offsetflag, 4038 LPBYTE*, bufptr, 4039 DWORD, prefmaxlen, 4040 LPDWORD, bytesread, 4041 LPDWORD, totalbytes) 4042 { 4043 dprintf(("NETAPI32: NetErrorLogRead not implemented\n")); 4044 4045 return (NERR_BASE); 4046 } 4047 4048 4049 /***************************************************************************** 4050 * Name : NET_API_STATUS NetErrorLogWrite 4051 * Purpose : write to the error log on a server 4052 * Parameters: LPWSTR lpServerName 4053 * LPWSTR reserved1 4054 * LPHLOG auditloghandle 4055 * DWORD offset 4056 * LPDWORD reserved2 4057 * DWORD reserved3 4058 * DWORD offsetflag 4059 * LPBYTE* bufptr 4060 * DWORD prefmaxlen 4061 * LPDWORD byteswritten 4062 * LPDWORD totalavailable 4063 * Variables : 4064 * Result : wrong 4065 * Remark : 4066 * Status : UNTESTED STUB 4067 * 4068 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4069 *****************************************************************************/ 4070 4071 ODINFUNCTION11(NET_API_STATUS,OS2NetErrorLogWrite,LPWSTR, lpServerName, 4072 LPWSTR, reserved1, 4073 LPHLOG, auditloghandle, 4074 DWORD, offset, 4075 LPDWORD, reserved2, 4076 DWORD, reserved3, 4077 DWORD, offsetflag, 4078 LPBYTE*, bufptr, 4079 DWORD, prefmaxlen, 4080 LPDWORD, byteswritten, 4081 LPDWORD, totalavailable) 4082 { 4083 dprintf(("NETAPI32: NetErrorLogWrite not implemented\n")); 4084 4085 return (NERR_BASE); 4086 } 4087 4088 4089 /***************************************************************************** 4090 * Name : NET_API_STATUS NetFileClose 4091 * Purpose : forces a resource to close 4092 * Parameters: LPWSTR lpServerName 4093 * DWORD fileid 4094 * Variables : 4095 * Result : 4096 * Remark : 4097 * Status : UNTESTED STUB 4098 * 4099 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4100 *****************************************************************************/ 4101 4102 ODINFUNCTION2(NET_API_STATUS,OS2NetFileClose,LPWSTR, lpServerName, 4103 DWORD, fileid) 4104 { 4105 dprintf(("NETAPI32: NetFileClose not implemented\n")); 4106 4107 return (NERR_BASE); 4108 } 4109 4110 4111 /***************************************************************************** 4112 * Name : NET_API_STATUS NetLocalGroupAddMember 4113 * Purpose : gives an existing user account or global group membership in 4114 * an existing local group 4115 * Parameters: LPWSTR lpServerName 4116 * LPWSTR lpGroupName 4117 * PSID membersid 4118 * Variables : 4119 * Result : 4120 * Remark : 4121 * Status : UNTESTED STUB 4122 * 4123 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4124 *****************************************************************************/ 4125 4126 ODINFUNCTION3(NET_API_STATUS,OS2NetLocalGroupAddMember,LPWSTR, lpServerName, 4127 LPWSTR, lpGroupName, 4128 PSID, membersid) 4129 { 4130 dprintf(("NETAPI32: NetLocalGroupAddMember not implemented\n")); 4131 4132 return (NERR_BASE); 4133 } 4134 4135 4136 /***************************************************************************** 4137 * Name : NET_API_STATUS NetShareDel 4138 * Purpose : 4139 * Parameters: LPWSTR servername 4140 * LPWSTR netname 4141 * DWORD reserved 4142 * Variables : 4143 * Result : 4144 * Remark : 4145 * Status : UNTESTED STUB 4146 * 4147 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski 4148 * 4149 * Author : Markus Montkowski [09.07.98 22:03:01] 4150 *****************************************************************************/ 4151 4152 ODINFUNCTION3(NET_API_STATUS,OS2NetShareDelSticky,LPWSTR, servername, 4153 LPWSTR, netname, 4154 DWORD, reserved) 4155 { 4156 4157 dprintf(("NETAPI32: NetShareDelSticky not implemented\n")); 4158 4159 return (NERR_BASE); 4160 } 4161 4162 4163 /***************************************************************************** 4164 * Name : NET_API_STATUS NetShareEnum 4165 * Purpose : retrieves information about all shared devices 4166 * Parameters: LPWSTR lpServerName 4167 * DWORD dwLevel 4168 * LPBYTE* bufptr 4169 * DWORD dwPrefMaxLen 4170 * LPDWORD lpdEntriesRead 4171 * LPDWORD lpdTotalEntries 4172 * LPDWORD lpdResumeHandle 4173 * Variables : 4174 * Result : 4175 * Remark : 4176 * Status : UNTESTED STUB 4177 * 4178 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4179 *****************************************************************************/ 4180 4181 ODINFUNCTION7(NET_API_STATUS,OS2NetShareEnum,LPWSTR, lpServerName, 4182 DWORD, dwLevel, 4183 LPBYTE*, bufptr, 4184 DWORD, dwPrefMaxLen, 4185 LPDWORD, lpdEntriesRead, 4186 LPDWORD, lpdTotalEntries, 4187 LPDWORD, lpdResumeHandle) 4188 { 4189 dprintf(("NETAPI32: NetShareEnum not implemented\n")); 4190 4191 return (NERR_BASE); 4192 } 4193 4194 4195 4196 /***************************************************************************** 4197 * Name : NET_API_STATUS NetShareEnumSticky 4198 * Purpose : retrieves information about all sticky shared devices 4199 * Parameters: LPWSTR lpServerName 4200 * DWORD dwLevel 4201 * LPBYTE* bufptr 4202 * DWORD dwPrefMaxLen 4203 * LPDWORD lpdEntriesRead 4204 * LPDWORD lpdTotalEntries 4205 * LPDWORD lpdResumeHandle 4206 * Variables : 4207 * Result : 4208 * Remark : 4209 * Status : UNTESTED STUB 4210 * 4211 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4212 *****************************************************************************/ 4213 4214 ODINFUNCTION7(NET_API_STATUS,OS2NetShareEnumSticky,LPWSTR, lpServerName, 4215 DWORD, dwLevel, 4216 LPBYTE*, bufptr, 4217 DWORD, dwPrefMaxLen, 4218 LPDWORD, lpdEntriesRead, 4219 LPDWORD, lpdTotalEntries, 4220 LPDWORD, lpdResumeHandle) 4221 { 4222 dprintf(("NETAPI32: NetShareEnumSticky not implemented\n")); 4223 4224 return (NERR_BASE); 4225 } 4226 4227 4228 /***************************************************************************** 4229 * Name : NET_API_STATUS NetUseEnum 4230 * Purpose : retrieves information about all used devices 4231 * Parameters: LPWSTR lpServerName 4232 * DWORD dwLevel 4233 * LPBYTE* bufptr 4234 * DWORD dwPrefMaxLen 4235 * LPDWORD lpdEntriesRead 4236 * LPDWORD lpdTotalEntries 4237 * LPDWORD lpdResumeHandle 4238 * Variables : 4239 * Result : 4240 * Remark : 4241 * Status : UNTESTED STUB 4242 * 4243 * Author : Patrick Haller [Thu, 1999/08/18 00:15] 4244 *****************************************************************************/ 4245 4246 ODINFUNCTION7(NET_API_STATUS,OS2NetUseEnum,LPWSTR, lpServerName, 4247 DWORD, dwLevel, 4248 LPBYTE*, bufptr, 4249 DWORD, dwPrefMaxLen, 4250 LPDWORD, lpdEntriesRead, 4251 LPDWORD, lpdTotalEntries, 4252 LPDWORD, lpdResumeHandle) 4253 { 4254 dprintf(("NETAPI32: NetUseEnum not implemented\n")); 4255 4256 return (NERR_BASE); 4257 } 4258 4259 4260 /***************************************************************************** 4261 * Name : NET_API_STATUS NetUseGetInfo 4262 * Purpose : 4263 * Parameters: LPWSTR lpServerName 4264 * LPWSTR lpUseName 4265 * DWORD dwlevel 4266 * LPBYTE *bufptr 4267 * Variables : 4268 * Result : 4269 * Remark : 4270 * Status : UNTESTED STUB 4271 * 4272 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski 4273 * 4274 * Author : Markus Montkowski [09.07.98 21:28:38] 4275 *****************************************************************************/ 4276 4277 ODINFUNCTION4(NET_API_STATUS,OS2NetUseGetInfo,LPWSTR, lpServerName, 4278 LPWSTR, lpUseName, 4279 DWORD, dwLevel, 4280 LPBYTE*, bufptr) 4281 4282 { 4283 4284 dprintf(("NETAPI32: NetUseGetInfo not implemented\n")); 4285 4286 return (NERR_BASE); 4287 } 4288 -
trunk/src/wnetap32/wnetap32.def
r93 r561 1 ; $Id: wnetap32.def,v 1. 2 1999-06-10 16:17:57phaller Exp $1 ; $Id: wnetap32.def,v 1.3 1999-08-18 23:27:26 phaller Exp $ 2 2 3 3 LIBRARY WNETAP32 INITINSTANCE … … 30 30 ; 0023 I_NetDfsSetLocalVolumeState 31 31 ; 0024 I_NetDfsSetServerInfo 32 ; 0025 I_NetGetDCList 32 I_NetGetDCList = _OS2I_NetGetDCList@24 @25 33 33 ; 0026 I_NetListCanonicalize 34 34 ; 0027 I_NetListTraverse 35 ; 0029 I_NetLogonControl36 35 ; 0028 I_NetLogonControl2 36 I_NetLogonControl = _OS2I_NetLogonControl@24 @29 37 37 ; 0030 I_NetLogonSamLogoff 38 38 ; 0031 I_NetLogonSamLogon 39 39 ; 0032 I_NetLogonUasLogoff 40 40 ; 0033 I_NetLogonUasLogon 41 ; 0034 I_NetNameCanonicalize 42 ; 0035 I_NetNameCompare 43 ; 0036 I_NetNameValidate 44 ; 0037 I_NetPathCanonicalize 45 ; 0038 I_NetPathCompare 46 ; 0039 I_NetPathType 41 I_NetNameCanonicalize = _OS2I_NetNameCanonicalize@16 @34 42 I_NetNameCompare = _OS2I_NetNameCompare@16 @35 43 I_NetNameValidate = _OS2I_NetNameValidate@12 @36 44 I_NetPathCanonicalize = _OS2I_NetPathCanonicalize@16 @37 45 I_NetPathCompare = _OS2I_NetPathCompare@16 @38 46 I_NetPathType = _OS2I_NetPathType@8 @39 47 47 ; 0041 I_NetServerAuthenticate 48 48 ; 0040 I_NetServerAuthenticate2 … … 51 51 ; 0044 I_NetServerSetServiceBits 52 52 ; 0045 I_NetServerSetServiceBitsEx 53 NetAlertRaise = _OS2NetAlertRaise@12@46 ;stubonly54 NetAlertRaiseEx = _OS2NetAlertRaiseEx@16@47 ;stubonly55 NetApiBufferAllocate = _OS2NetApiBufferAllocate@8@48 ;stubonly56 NetApiBufferFree = _OS2NetApiBufferFree@4@49 ;stubonly57 NetApiBufferReallocate = _OS2NetApiBufferReallocate@12@50 ;stubonly58 NetApiBufferSize = _OS2NetApiBufferSize@8@51 ;stubonly59 ; 0052 NetAuditClear 60 ; 0053 NetAuditRead 61 ; 0054 NetAuditWrite 53 NetAlertRaise = _OS2NetAlertRaise@12 @46 ;stubonly 54 NetAlertRaiseEx = _OS2NetAlertRaiseEx@16 @47 ;stubonly 55 NetApiBufferAllocate = _OS2NetApiBufferAllocate@8 @48 ;stubonly 56 NetApiBufferFree = _OS2NetApiBufferFree@4 @49 ;stubonly 57 NetApiBufferReallocate = _OS2NetApiBufferReallocate@12 @50 ;stubonly 58 NetApiBufferSize = _OS2NetApiBufferSize@8 @51 ;stubonly 59 NetAuditClear = _OS2NetAuditClear@12 @52 60 NetAuditRead = _OS2NetAuditRead@44 @53 61 NetAuditWrite = _OS2NetAuditWrite@44 @54 62 62 ; 0055 NetBrowserStatisticsGet 63 ; 0056 NetConfigGet 64 ; 0057 NetConfigGetAll 65 ; 0058 NetConfigSet 66 ; 0059 NetConnectionEnum 63 NetConfigGet = _OS2NetConfigGet@16 @56 64 NetConfigGetAll = _OS2NetConfigGetAll@12 @57 65 NetConfigSet = _OS2NetConfigSet@28 @58 66 NetConnectionEnum = _OS2NetConnectionEnum@32 @59 67 67 ; 0060 NetDfsAdd 68 68 ; 0061 NetDfsEnum … … 74 74 ; 0067 NetDfsSetInfo 75 75 ; 0068 NetEnumerateTrustedDomains 76 ; 0069 NetErrorLogClear 77 ; 0070 NetErrorLogRead 78 ; 0071 NetErrorLogWrite 79 ; 0072 NetFileClose 80 NetFileEnum = _OS2NetFileEnum@36@73 ;stubonly81 NetFileGetInfo = _OS2NetFileGetInfo@16@74 ;stubonly82 NetGetAnyDCName = _OS2NetGetAnyDCName@12@75 ;stubonly83 NetGetDCName = _OS2NetGetDCName@12@76 ;stubonly84 NetGetDisplayInformationIndex = _OS2NetGetDisplayInformationIndex@16 85 NetGroupAdd = _OS2NetGroupAdd@16@78 ;stubonly86 NetGroupAddUser = _OS2NetGroupAddUser@12@79 ;stubonly87 NetGroupDel = _OS2NetGroupDel@8@80 ;stubonly88 NetGroupDelUser = _OS2NetGroupDelUser@12@81 ;stubonly89 NetGroupEnum = _OS2NetGroupEnum@28@82 ;stubonly90 NetGroupGetInfo = _OS2NetGroupGetInfo@16@83 ;stubonly91 NetGroupGetUsers = _OS2NetGroupGetUsers@32@84 ;stubonly92 NetGroupSetInfo = _OS2NetGroupSetInfo@20@85 ;stubonly93 NetGroupSetUsers = _OS2NetGroupSetUsers@20@86 ;stubonly94 ; NetHandleGetInfo = _OS2NetHandleGetInfo@20@ ;stubonly NOT in DLL but in SDK Doc95 ; NetHandleSetInfo = _OS2NetHandleSetInfo@20@ ;stubonly NOT in DLL but in SDK Doc96 NetLocalGroupAdd = _OS2NetLocalGroupAdd@16@87 ;stubonly97 ; 0088 NetLocalGroupAddMember 98 NetLocalGroupAddMembers = _OS2NetLocalGroupAddMembers@20@89 ;stubonly99 NetLocalGroupDel = _OS2NetLocalGroupDel@8@90 ;stubonly76 NetErrorLogClear = _OS2NetErrorLogClear@12 @69 77 NetErrorLogRead = _OS2NetErrorLogRead@44 @70 78 NetErrorLogWrite = _OS2NetErrorLogWrite@44 @71 79 NetFileClose = _OS2NetFileClose@8 @72 80 NetFileEnum = _OS2NetFileEnum@36 @73 ;stubonly 81 NetFileGetInfo = _OS2NetFileGetInfo@16 @74 ;stubonly 82 NetGetAnyDCName = _OS2NetGetAnyDCName@12 @75 ;stubonly 83 NetGetDCName = _OS2NetGetDCName@12 @76 ;stubonly 84 NetGetDisplayInformationIndex = _OS2NetGetDisplayInformationIndex@16 @77 ;stubonly 85 NetGroupAdd = _OS2NetGroupAdd@16 @78 ;stubonly 86 NetGroupAddUser = _OS2NetGroupAddUser@12 @79 ;stubonly 87 NetGroupDel = _OS2NetGroupDel@8 @80 ;stubonly 88 NetGroupDelUser = _OS2NetGroupDelUser@12 @81 ;stubonly 89 NetGroupEnum = _OS2NetGroupEnum@28 @82 ;stubonly 90 NetGroupGetInfo = _OS2NetGroupGetInfo@16 @83 ;stubonly 91 NetGroupGetUsers = _OS2NetGroupGetUsers@32 @84 ;stubonly 92 NetGroupSetInfo = _OS2NetGroupSetInfo@20 @85 ;stubonly 93 NetGroupSetUsers = _OS2NetGroupSetUsers@20 @86 ;stubonly 94 ; NetHandleGetInfo = _OS2NetHandleGetInfo@20 @ ;stubonly NOT in DLL but in SDK Doc 95 ; NetHandleSetInfo = _OS2NetHandleSetInfo@20 @ ;stubonly NOT in DLL but in SDK Doc 96 NetLocalGroupAdd = _OS2NetLocalGroupAdd@16 @87 ;stubonly 97 NetLocalGroupAddMember = _OS2NetLocalGroupAddMember@12 @88 98 NetLocalGroupAddMembers = _OS2NetLocalGroupAddMembers@20 @89 ;stubonly 99 NetLocalGroupDel = _OS2NetLocalGroupDel@8 @90 ;stubonly 100 100 ; 0091 NetLocalGroupDelMember 101 NetLocalGroupDelMembers = _OS2NetLocalGroupDelMembers@20@92 ;stubonly102 NetLocalGroupEnum = _OS2NetLocalGroupEnum@28@93 ;stubonly103 NetLocalGroupGetInfo = _OS2NetLocalGroupGetInfo@16@94 ;stubonly104 NetLocalGroupGetMembers = _OS2NetLocalGroupGetMembers@32@95 ;stubonly105 NetLocalGroupSetInfo = _OS2NetLocalGroupSetInfo@20@96 ;stubonly106 NetLocalGroupSetMembers = _OS2NetLocalGroupSetMembers@20@97 ;stubonly107 NetMessageBufferSend = _OS2NetMessageBufferSend@20@98 ;stubonly108 NetMessageNameAdd = _OS2NetMessageNameAdd@8@99 ;stubonly109 NetMessageNameDel = _OS2NetMessageNameDel@8@100 ;stubonly110 NetMessageNameEnum = _OS2NetMessageNameEnum@28@101 ;stubonly111 NetMessageNameGetInfo = _OS2NetMessageNameGetInfo@16@102 ;stubonly112 NetQueryDisplayInformation = _OS2NetQueryDisplayInformation@28@103 ;stubonly113 NetRemoteTOD = _OS2NetRemoteTOD@8@105 ;stubonly114 NetReplExportDirAdd = _OS2NetReplExportDirAdd@16@106 ;stubonly115 NetReplExportDirDel = _OS2NetReplExportDirDel@8@107 ;stubonly116 NetReplExportDirEnum = _OS2NetReplExportDirEnum@28@108 ;stubonly117 NetReplExportDirGetInfo = _OS2NetReplExportDirGetInfo@16@109 ;stubonly118 NetReplExportDirLock = _OS2NetReplExportDirLock@8@110 ;stubonly119 NetReplExportDirSetInfo = _OS2NetReplExportDirSetInfo@20@111 ;stubonly120 NetReplExportDirUnlock = _OS2NetReplExportDirUnlock@12@112 ;stubonly121 NetReplGetInfo = _OS2NetReplGetInfo@12@113 ;stubonly122 NetReplImportDirAdd = _OS2NetReplImportDirAdd@16@114 ;stubonly123 NetReplImportDirDel = _OS2NetReplImportDirDel@8@115 ;stubonly124 NetReplImportDirEnum = _OS2NetReplImportDirEnum@28@116 ;stubonly125 NetReplImportDirGetInfo = _OS2NetReplImportDirGetInfo@16@117 ;stubonly126 NetReplImportDirLock = _OS2NetReplImportDirLock@8@118 ;stubonly127 NetReplImportDirUnlock = _OS2NetReplImportDirUnlock@12@119 ;stubonly128 NetReplSetInfo = _OS2NetReplSetInfo@16@120 ;stubonly101 NetLocalGroupDelMembers = _OS2NetLocalGroupDelMembers@20 @92 ;stubonly 102 NetLocalGroupEnum = _OS2NetLocalGroupEnum@28 @93 ;stubonly 103 NetLocalGroupGetInfo = _OS2NetLocalGroupGetInfo@16 @94 ;stubonly 104 NetLocalGroupGetMembers = _OS2NetLocalGroupGetMembers@32 @95 ;stubonly 105 NetLocalGroupSetInfo = _OS2NetLocalGroupSetInfo@20 @96 ;stubonly 106 NetLocalGroupSetMembers = _OS2NetLocalGroupSetMembers@20 @97 ;stubonly 107 NetMessageBufferSend = _OS2NetMessageBufferSend@20 @98 ;stubonly 108 NetMessageNameAdd = _OS2NetMessageNameAdd@8 @99 ;stubonly 109 NetMessageNameDel = _OS2NetMessageNameDel@8 @100 ;stubonly 110 NetMessageNameEnum = _OS2NetMessageNameEnum@28 @101 ;stubonly 111 NetMessageNameGetInfo = _OS2NetMessageNameGetInfo@16 @102 ;stubonly 112 NetQueryDisplayInformation = _OS2NetQueryDisplayInformation@28 @103 ;stubonly 113 NetRemoteTOD = _OS2NetRemoteTOD@8 @105 ;stubonly 114 NetReplExportDirAdd = _OS2NetReplExportDirAdd@16 @106 ;stubonly 115 NetReplExportDirDel = _OS2NetReplExportDirDel@8 @107 ;stubonly 116 NetReplExportDirEnum = _OS2NetReplExportDirEnum@28 @108 ;stubonly 117 NetReplExportDirGetInfo = _OS2NetReplExportDirGetInfo@16 @109 ;stubonly 118 NetReplExportDirLock = _OS2NetReplExportDirLock@8 @110 ;stubonly 119 NetReplExportDirSetInfo = _OS2NetReplExportDirSetInfo@20 @111 ;stubonly 120 NetReplExportDirUnlock = _OS2NetReplExportDirUnlock@12 @112 ;stubonly 121 NetReplGetInfo = _OS2NetReplGetInfo@12 @113 ;stubonly 122 NetReplImportDirAdd = _OS2NetReplImportDirAdd@16 @114 ;stubonly 123 NetReplImportDirDel = _OS2NetReplImportDirDel@8 @115 ;stubonly 124 NetReplImportDirEnum = _OS2NetReplImportDirEnum@28 @116 ;stubonly 125 NetReplImportDirGetInfo = _OS2NetReplImportDirGetInfo@16 @117 ;stubonly 126 NetReplImportDirLock = _OS2NetReplImportDirLock@8 @118 ;stubonly 127 NetReplImportDirUnlock = _OS2NetReplImportDirUnlock@12 @119 ;stubonly 128 NetReplSetInfo = _OS2NetReplSetInfo@16 @120 ;stubonly 129 129 ; 0121 NetRplAdapterAdd 130 130 ; 0122 NetRplAdapterDel … … 156 156 ; 0148 NetRplWkstaGetInfo 157 157 ; 0149 NetRplWkstaSetInfo 158 NetScheduleJobAdd = _OS2NetScheduleJobAdd@12@150 ;stubonly159 NetScheduleJobDel = _OS2NetScheduleJobDel@12@151 ;stubonly160 NetScheduleJobEnum = _OS2NetScheduleJobEnum@24@152 ;stubonly161 NetScheduleJobGetInfo = _OS2NetScheduleJobGetInfo@12@153 ;stubonly158 NetScheduleJobAdd = _OS2NetScheduleJobAdd@12 @150 ;stubonly 159 NetScheduleJobDel = _OS2NetScheduleJobDel@12 @151 ;stubonly 160 NetScheduleJobEnum = _OS2NetScheduleJobEnum@24 @152 ;stubonly 161 NetScheduleJobGetInfo = _OS2NetScheduleJobGetInfo@12 @153 ;stubonly 162 162 ; 0154 NetServerComputerNameAdd 163 163 ; 0155 NetServerComputerNameDel 164 NetServerDiskEnum = _OS2NetServerDiskEnum@28@156 ;stubonly165 NetServerEnum = _OS2NetServerEnum@36@157 ;stubonly164 NetServerDiskEnum = _OS2NetServerDiskEnum@28 @156 ;stubonly 165 NetServerEnum = _OS2NetServerEnum@36 @157 ;stubonly 166 166 ; 0158 NetServerEnumEx 167 NetServerGetInfo = _OS2NetServerGetInfo@12@159 ;stubonly168 NetServerSetInfo = _OS2NetServerSetInfo@16@160 ;stubonly169 NetServerTransportAdd = _OS2NetServerTransportAdd@12@161 ;stubonly170 NetServerTransportDel = _OS2NetServerTransportDel@8@163 ;stubonly171 NetServerTransportEnum = _OS2NetServerTransportEnum@28@164 ;stubonly172 ; 0165 NetServiceControl 173 ; 0166 NetServiceEnum 174 ; 0167 NetServiceGetInfo 175 ; 0168 NetServiceInstall 176 NetSessionDel = _OS2NetSessionDel@12@169 ;stubonly177 NetSessionEnum = _OS2NetSessionEnum@36@170 ;stubonly178 NetSessionGetInfo = _OS2NetSessionGetInfo@20@171 ;stubonly179 NetShareAdd = _OS2NetShareAdd@16@172 ;stubonly180 NetShareCheck = _OS2NetShareCheck@12@173 ;stubonly181 NetShareDel = _OS2NetShareDel@12@174 ;stubonly182 ; 0175 NetShareDelSticky 183 ; 0176 NetShareEnum 184 ; 0177 NetShareEnumSticky 185 NetShareGetInfo = _OS2NetShareGetInfo@16@178 ;stubonly186 NetShareSetInfo = _OS2NetShareSetInfo@20@179 ;stubonly187 ; NetStatisticsGet2 = _OS2NetStatisticsGet2@20@ ;stubonly NOT in DLL but in SDK doc188 ; 0181 NetUseAdd 189 ; 0182 NetUseDel 190 ; 0183 NetUseEnum 191 ; 0184 NetUseGetInfo 192 NetUserAdd = _OS2NetUserAdd@16@185 ;stubonly193 NetUserChangePassword = _OS2NetUserChangePassword@16@186 ;stubonly194 NetUserDel = _OS2NetUserDel@8@187 ;stubonly195 NetUserEnum = _OS2NetUserEnum@32@188 ;stubonly196 NetUserGetGroups = _OS2NetUserGetGroups@28@189 ;stubonly197 NetUserGetInfo = _OS2NetUserGetInfo@16@190 ;stubonly198 NetUserGetLocalGroups = _OS2NetUserGetLocalGroups@32@191 ;stubonly199 NetUserModalsGet = _OS2NetUserModalsGet@12@192 ;stubonly200 NetUserModalsSet = _OS2NetUserModalsSet@16@193 ;stubonly201 NetUserSetGroups = _OS2NetUserSetGroups@20@194 ;stubonly202 NetUserSetInfo = _OS2NetUserSetInfo@20@195 ;stubonly203 NetWkstaGetInfo = _OS2NetWkstaGetInfo@12@196 ;stubonly204 NetWkstaSetInfo = _OS2NetWkstaSetInfo@16@197 ;stubonly205 NetWkstaTransportAdd = _OS2NetWkstaTransportAdd@12@198 ;stubonly206 NetWkstaTransportDel = _OS2NetWkstaTransportDel@12@199 ;stubonly207 NetWkstaTransportEnum = _OS2NetWkstaTransportEnum@28@200 ;stubonly208 NetWkstaUserEnum = _OS2NetWkstaUserEnum@28@201 ;stubonly209 NetWkstaUserGetInfo = _OS2NetWkstaUserGetInfo@12@202 ;stubonly210 NetWkstaUserSetInfo = _OS2NetWkstaUserSetInfo@16@203 ;stubonly211 ; 0204 NetapipBufferAllocate 212 Netbios = _OS2Netbios@4@205167 NetServerGetInfo = _OS2NetServerGetInfo@12 @159 ;stubonly 168 NetServerSetInfo = _OS2NetServerSetInfo@16 @160 ;stubonly 169 NetServerTransportAdd = _OS2NetServerTransportAdd@12 @161 ;stubonly 170 NetServerTransportDel = _OS2NetServerTransportDel@8 @163 ;stubonly 171 NetServerTransportEnum = _OS2NetServerTransportEnum@28 @164 ;stubonly 172 NetServiceControl = _OS2NetServiceControl@20 @165 173 NetServiceEnum = _OS2NetServiceEnum@28 @166 174 NetServiceGetInfo = _OS2NetServiceGetInfo@16 @167 175 NetServiceInstall = _OS2NetServiceInstall@20 @168 176 NetSessionDel = _OS2NetSessionDel@12 @169 ;stubonly 177 NetSessionEnum = _OS2NetSessionEnum@36 @170 ;stubonly 178 NetSessionGetInfo = _OS2NetSessionGetInfo@20 @171 ;stubonly 179 NetShareAdd = _OS2NetShareAdd@16 @172 ;stubonly 180 NetShareCheck = _OS2NetShareCheck@12 @173 ;stubonly 181 NetShareDel = _OS2NetShareDel@12 @174 ;stubonly 182 NetShareDelSticky = _OS2NetShareDelSticky@12 @175 183 NetShareEnum = _OS2NetShareEnum@28 @176 184 NetShareEnumSticky = _OS2NetShareEnumSticky@28 @177 185 NetShareGetInfo = _OS2NetShareGetInfo@16 @178 ;stubonly 186 NetShareSetInfo = _OS2NetShareSetInfo@20 @179 ;stubonly 187 ; NetStatisticsGet2 = _OS2NetStatisticsGet2@20 @ ;stubonly NOT in DLL but in SDK doc 188 NetUseAdd = _OS2NetUseAdd@16 @181 189 NetUseDel = _OS2NetUseDel@12 @182 190 NetUseEnum = _OS2NetUseEnum@28 @183 191 NetUseGetInfo = _OS2NetUseGetInfo@16 @184 192 NetUserAdd = _OS2NetUserAdd@16 @185 ;stubonly 193 NetUserChangePassword = _OS2NetUserChangePassword@16 @186 ;stubonly 194 NetUserDel = _OS2NetUserDel@8 @187 ;stubonly 195 NetUserEnum = _OS2NetUserEnum@32 @188 ;stubonly 196 NetUserGetGroups = _OS2NetUserGetGroups@28 @189 ;stubonly 197 NetUserGetInfo = _OS2NetUserGetInfo@16 @190 ;stubonly 198 NetUserGetLocalGroups = _OS2NetUserGetLocalGroups@32 @191 ;stubonly 199 NetUserModalsGet = _OS2NetUserModalsGet@12 @192 ;stubonly 200 NetUserModalsSet = _OS2NetUserModalsSet@16 @193 ;stubonly 201 NetUserSetGroups = _OS2NetUserSetGroups@20 @194 ;stubonly 202 NetUserSetInfo = _OS2NetUserSetInfo@20 @195 ;stubonly 203 NetWkstaGetInfo = _OS2NetWkstaGetInfo@12 @196 ;stubonly 204 NetWkstaSetInfo = _OS2NetWkstaSetInfo@16 @197 ;stubonly 205 NetWkstaTransportAdd = _OS2NetWkstaTransportAdd@12 @198 ;stubonly 206 NetWkstaTransportDel = _OS2NetWkstaTransportDel@12 @199 ;stubonly 207 NetWkstaTransportEnum = _OS2NetWkstaTransportEnum@28 @200 ;stubonly 208 NetWkstaUserEnum = _OS2NetWkstaUserEnum@28 @201 ;stubonly 209 NetWkstaUserGetInfo = _OS2NetWkstaUserGetInfo@12 @202 ;stubonly 210 NetWkstaUserSetInfo = _OS2NetWkstaUserSetInfo@16 @203 ;stubonly 211 NetapipBufferAllocate = _OS2NetapipBufferAllocate@12 @204 212 Netbios = _OS2Netbios@4 @205 213 213 ; 0206 NetpAccessCheck 214 214 ; 0207 NetpAccessCheckAndAudit … … 269 269 ; 0262 NlBindingAddServerToCache 270 270 ; 0263 NlBindingRemoveServerFromCache 271 ; 0264 RxNetAccessAdd 272 ; 0265 RxNetAccessDel 273 ; 0266 RxNetAccessEnum 274 ; 0267 RxNetAccessGetInfo 275 ; 0268 RxNetAccessGetUserPerms 276 ; 0269 RxNetAccessSetInfo 271 RxNetAccessAdd = _OS2RxNetAccessAdd@24 @264 272 RxNetAccessDel = _OS2RxNetAccessDel@24 @265 273 RxNetAccessEnum = _OS2RxNetAccessEnum@24 @266 274 RxNetAccessGetInfo = _OS2RxNetAccessGetInfo@24 @267 275 RxNetAccessGetUserPerms = _OS2RxNetAccessGetUserPerms@24 @268 276 RxNetAccessSetInfo = _OS2RxNetAccessSetInfo@24 @269 277 277 ; 0270 RxNetServerEnum 278 278 ; 0271 RxNetUserPasswordSet
Note:
See TracChangeset
for help on using the changeset viewer.