Changeset 561 for trunk/src


Ignore:
Timestamp:
Aug 19, 1999, 1:27:26 AM (26 years ago)
Author:
phaller
Message:

Add: dozens of new stubs

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:57 phaller Exp $ */
     1/* $Id: wnetap32.cpp,v 1.4 1999-08-18 23:27:25 phaller Exp $ */
    22
    33/*
     
    2525
    2626#include <os2win.h>
     27#include <odinwrap.h>
    2728#include "misc.h"
    2829
     30
     31ODINDEBUGCHANNEL(WNETAP32)
    2932
    3033/****************************************************************************
     
    331334}
    332335
     336
    333337 /*****************************************************************************
    334338 * Name      : NET_API_STATUS NetFileGetInfo
     
    347351 * Author    : Markus Montkowski [09.07.98 21:28:38]
    348352 *****************************************************************************/
    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
     354ODINFUNCTION4(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"));
    361362
    362363  return (NERR_BASE);
     
    23602361  return (NERR_BASE);
    23612362}
    2362  /*****************************************************************************
     2363
     2364
     2365/*****************************************************************************
    23632366 * Name      : NET_API_STATUS NetShareDel
    23642367 * Purpose   :
     
    23892392  return (NERR_BASE);
    23902393}
     2394
     2395
    23912396 /*****************************************************************************
    23922397 * Name      : NET_API_STATUS NetShareGetInfo
     
    30913096}
    30923097
    3093  /*****************************************************************************
     3098/*****************************************************************************
    30943099 * Name      : NET_API_STATUS NetWkstaUserSetInfo
    30953100 * Purpose   :
     
    31233128}
    31243129
     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
     3150ODINFUNCTION7(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
     3179ODINFUNCTION4(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
     3202NET_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
     3233NET_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
     3265NET_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
     3296NET_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
     3324NET_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
     3351NET_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
     3376NET_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
     3404NET_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
     3431NET_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
     3454NET_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
     3482NET_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
     3511NET_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
     3541NET_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
     3576NET_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
     3612NET_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
     3643NET_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
     3672NET_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
     3703NET_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
     3734NET_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
     3766NET_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
     3798NET_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
     3833ODINFUNCTION3(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
     3865typedef unsigned long LPHLOG;
     3866ODINFUNCTION11(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
     3906ODINFUNCTION11(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
     3939ODINFUNCTION3(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
     3969ODINFUNCTION8(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
     3999ODINFUNCTION3(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
     4031ODINFUNCTION11(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
     4071ODINFUNCTION11(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
     4102ODINFUNCTION2(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
     4126ODINFUNCTION3(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
     4152ODINFUNCTION3(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
     4181ODINFUNCTION7(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
     4214ODINFUNCTION7(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
     4246ODINFUNCTION7(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
     4277ODINFUNCTION4(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:57 phaller Exp $
     1; $Id: wnetap32.def,v 1.3 1999-08-18 23:27:26 phaller Exp $
    22
    33LIBRARY WNETAP32 INITINSTANCE
     
    3030;    0023    I_NetDfsSetLocalVolumeState
    3131;    0024    I_NetDfsSetServerInfo
    32 ;    0025    I_NetGetDCList
     32  I_NetGetDCList                       = _OS2I_NetGetDCList@24         @25
    3333;    0026    I_NetListCanonicalize
    3434;    0027    I_NetListTraverse
    35 ;    0029    I_NetLogonControl
    3635;    0028    I_NetLogonControl2
     36  I_NetLogonControl                    = _OS2I_NetLogonControl@24      @29
    3737;    0030    I_NetLogonSamLogoff
    3838;    0031    I_NetLogonSamLogon
    3939;    0032    I_NetLogonUasLogoff
    4040;    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
    4747;    0041    I_NetServerAuthenticate
    4848;    0040    I_NetServerAuthenticate2
     
    5151;    0044    I_NetServerSetServiceBits
    5252;    0045    I_NetServerSetServiceBitsEx
    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 ;    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
    6262;    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
    6767;    0060    NetDfsAdd
    6868;    0061    NetDfsEnum
     
    7474;    0067    NetDfsSetInfo
    7575;    0068    NetEnumerateTrustedDomains
    76 ;    0069    NetErrorLogClear
    77 ;    0070    NetErrorLogRead
    78 ;    0071    NetErrorLogWrite
    79 ;    0072    NetFileClose
    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 ;    0088    NetLocalGroupAddMember
    98   NetLocalGroupAddMembers       = _OS2NetLocalGroupAddMembers@20        @89    ;stubonly
    99   NetLocalGroupDel              = _OS2NetLocalGroupDel@8                @90    ;stubonly
     76  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
    100100;    0091    NetLocalGroupDelMember
    101   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
     101  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
    129129;    0121    NetRplAdapterAdd
    130130;    0122    NetRplAdapterDel
     
    156156;    0148    NetRplWkstaGetInfo
    157157;    0149    NetRplWkstaSetInfo
    158   NetScheduleJobAdd             = _OS2NetScheduleJobAdd@12              @150    ;stubonly
    159   NetScheduleJobDel             = _OS2NetScheduleJobDel@12              @151    ;stubonly
    160   NetScheduleJobEnum            = _OS2NetScheduleJobEnum@24             @152    ;stubonly
    161   NetScheduleJobGetInfo         = _OS2NetScheduleJobGetInfo@12          @153    ;stubonly
     158  NetScheduleJobAdd            = _OS2NetScheduleJobAdd@12              @150    ;stubonly
     159  NetScheduleJobDel            = _OS2NetScheduleJobDel@12              @151    ;stubonly
     160  NetScheduleJobEnum           = _OS2NetScheduleJobEnum@24             @152    ;stubonly
     161  NetScheduleJobGetInfo        = _OS2NetScheduleJobGetInfo@12          @153    ;stubonly
    162162;    0154    NetServerComputerNameAdd
    163163;    0155    NetServerComputerNameDel
    164   NetServerDiskEnum             = _OS2NetServerDiskEnum@28              @156    ;stubonly
    165   NetServerEnum                 = _OS2NetServerEnum@36                  @157    ;stubonly
     164  NetServerDiskEnum            = _OS2NetServerDiskEnum@28              @156    ;stubonly
     165  NetServerEnum                = _OS2NetServerEnum@36                  @157    ;stubonly
    166166;    0158    NetServerEnumEx
    167   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 ;    0165    NetServiceControl
    173 ;    0166    NetServiceEnum
    174 ;    0167    NetServiceGetInfo
    175 ;    0168    NetServiceInstall
    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 ;    0175    NetShareDelSticky
    183 ;    0176    NetShareEnum
    184 ;    0177    NetShareEnumSticky
    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 ;    0181    NetUseAdd
    189 ;    0182    NetUseDel
    190 ;    0183    NetUseEnum
    191 ;    0184    NetUseGetInfo
    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 ;    0204    NetapipBufferAllocate
    212   Netbios                       = _OS2Netbios@4                         @205
     167  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
    213213;    0206    NetpAccessCheck
    214214;    0207    NetpAccessCheckAndAudit
     
    269269;    0262    NlBindingAddServerToCache
    270270;    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
    277277;    0270    RxNetServerEnum
    278278;    0271    RxNetUserPasswordSet
Note: See TracChangeset for help on using the changeset viewer.