Module: Windows::Network::Management

Defined in:
lib/windows/network/management.rb

Constant Summary collapse

NERR_Success =
0
NERR_BASE =
2100
NERR_NetNotStarted =
NERR_BASE + 2
NERR_UnknownServer =
NERR_BASE + 3
NERR_ShareMem =
NERR_BASE + 4
NERR_NoNetworkResource =
NERR_BASE + 5
NERR_RemoteOnly =
NERR_BASE + 6
NERR_DevNotRedirected =
NERR_BASE + 7
NERR_AlreadyLoggedOn =
NERR_BASE + 100
NERR_NotLoggedOn =
NERR_BASE + 101
NERR_BadUsername =
NERR_BASE + 102
NERR_BadPassword =
NERR_BASE + 103
NERR_UnableToAddName_W =
NERR_BASE + 104
NERR_UnableToAddName_F =
NERR_BASE + 105
NERR_UnableToDelName_W =
NERR_BASE + 106
NERR_UnableToDelName_F =
NERR_BASE + 107
NERR_LogonsPaused =
NERR_BASE + 109
NERR_LogonServerConflict =
NERR_BASE + 110
NERR_LogonNoUserPath =
NERR_BASE + 111
NERR_LogonScriptError =
NERR_BASE + 112
NERR_StandaloneLogon =
NERR_BASE + 114
NERR_LogonServerNotFound =
NERR_BASE + 115
NERR_LogonDomainExists =
NERR_BASE + 116
NERR_NonValidatedLogon =
NERR_BASE + 117
NERR_ACFNotFound =
NERR_BASE + 119
NERR_GroupNotFound =
NERR_BASE + 120
NERR_UserNotFound =
NERR_BASE + 121
NERR_ResourceNotFound =
NERR_BASE + 122
NERR_GroupExists =
NERR_BASE + 123
NERR_UserExists =
NERR_BASE + 124
NERR_ResourceExists =
NERR_BASE + 125
NERR_NotPrimary =
NERR_BASE + 126
NERR_ACFNotLoaded =
NERR_BASE + 127
NERR_ACFNoRoom =
NERR_BASE + 128
NERR_ACFFileIOFail =
NERR_BASE + 129
NERR_ACFTooManyLists =
NERR_BASE + 130
NERR_UserLogon =
NERR_BASE + 131
NERR_ACFNoParent =
NERR_BASE + 132
NERR_CanNotGrowSegment =
NERR_BASE + 133
NERR_SpeGroupOp =
NERR_BASE + 134
NERR_NotInCache =
NERR_BASE + 135
NERR_UserInGroup =
NERR_BASE + 136
NERR_UserNotInGroup =
NERR_BASE + 137
NERR_AccountUndefined =
NERR_BASE + 138
NERR_AccountExpired =
NERR_BASE + 139
NERR_InvalidWorkstation =
NERR_BASE + 140
NERR_InvalidLogonHours =
NERR_BASE + 141
NERR_PasswordExpired =
NERR_BASE + 142
NERR_PasswordCantChange =
NERR_BASE + 143
NERR_PasswordHistConflict =
NERR_BASE + 144
NERR_PasswordTooShort =
NERR_BASE + 145
NERR_PasswordTooRecent =
NERR_BASE + 146
NERR_InvalidDatabase =
NERR_BASE + 147
NERR_DatabaseUpToDate =
NERR_BASE + 148
NERR_SyncRequired =
NERR_BASE + 149
NERR_UseNotFound =
NERR_BASE + 150
NERR_BadAsgType =
NERR_BASE + 151
NERR_DeviceIsShared =
NERR_BASE + 152
MAX_PREFERRED_LENGTH =
0xFFFFFFFF
SV_TYPE_WORKSTATION =

Taken from LMServer.h

0x00000001
SV_TYPE_SERVER =
0x00000002
SV_TYPE_SQLSERVER =
0x00000004
SV_TYPE_DOMAIN_CTRL =
0x00000008
SV_TYPE_DOMAIN_BAKCTRL =
0x00000010
SV_TYPE_TIME_SOURCE =
0x00000020
SV_TYPE_AFP =
0x00000040
SV_TYPE_NOVELL =
0x00000080
SV_TYPE_DOMAIN_MEMBER =
0x00000100
SV_TYPE_PRINTQ_SERVER =
0x00000200
SV_TYPE_DIALIN_SERVER =
0x00000400
SV_TYPE_XENIX_SERVER =
0x00000800
SV_TYPE_SERVER_UNIX =
SV_TYPE_XENIX_SERVER
SV_TYPE_NT =
0x00001000
SV_TYPE_WFW =
0x00002000
SV_TYPE_SERVER_MFPN =
0x00004000
SV_TYPE_SERVER_NT =
0x00008000
SV_TYPE_POTENTIAL_BROWSER =
0x00010000
SV_TYPE_BACKUP_BROWSER =
0x00020000
SV_TYPE_MASTER_BROWSER =
0x00040000
SV_TYPE_DOMAIN_MASTER =
0x00080000
SV_TYPE_SERVER_OSF =
0x00100000
SV_TYPE_SERVER_VMS =
0x00200000
SV_TYPE_WINDOWS =
0x00400000
SV_TYPE_DFS =
0x00800000
SV_TYPE_CLUSTER_NT =
0x01000000
SV_TYPE_TERMINALSERVER =
0x02000000
SV_TYPE_CLUSTER_VS_NT =
0x04000000
SV_TYPE_DCE =
0x10000000
SV_TYPE_ALTERNATE_XPORT =
0x20000000
SV_TYPE_LOCAL_LIST_ONLY =
0x40000000
SV_TYPE_DOMAIN_ENUM =
0x80000000
SV_TYPE_ALL =
0xFFFFFFFF

Instance Method Summary collapse

Instance Method Details

#NetAlertRaise(name, buf, bufsize) ⇒ Object



197
198
199
# File 'lib/windows/network/management.rb', line 197

def NetAlertRaise(name, buf, bufsize)
   NetAlertRaise.call(name, buf, bufsize) == NERR_Success
end

#NetAlertRaiseEx(name, data, size, service) ⇒ Object



201
202
203
# File 'lib/windows/network/management.rb', line 201

def NetAlertRaiseEx(name, data, size, service)
   NetAlertRaiseEx.call(name, data, size, service) == NERR_Success
end

#NetApiBufferAllocate(num_bytes, buf) ⇒ Object



205
206
207
# File 'lib/windows/network/management.rb', line 205

def NetApiBufferAllocate(num_bytes, buf)
   NetApiBufferAllocate.call(num_bytes, buf) == NERR_Success
end

#NetApiBufferFree(buf) ⇒ Object



209
210
211
# File 'lib/windows/network/management.rb', line 209

def NetApiBufferFree(buf)
   NetApiBufferFree.call(buf) == NERR_Success
end

#NetApiBufferReallocate(old_buf, count, new_buf) ⇒ Object



213
214
215
# File 'lib/windows/network/management.rb', line 213

def NetApiBufferReallocate(old_buf, count, new_buf)
   NetApiBufferReallocate.call(old_buf, count, new_buf) == NERR_Success
end

#NetApiBufferSize(buf, count) ⇒ Object



217
218
219
# File 'lib/windows/network/management.rb', line 217

def NetApiBufferSize(buf, count)
   NetApiBufferSize.call(buf, count) == NERR_Success
end

#NetGetAnyDCName(server, domain, buf) ⇒ Object



221
222
223
# File 'lib/windows/network/management.rb', line 221

def NetGetAnyDCName(server, domain, buf)
   NetGetAnyDCName.call(server, domain, buf) == NERR_Success
end

#NetGetDCName(server, domain, buf) ⇒ Object



225
226
227
# File 'lib/windows/network/management.rb', line 225

def NetGetDCName(server, domain, buf)
   NetGetDCName.call(server, domain, buf) == NERR_Success
end

#NetGetDisplayInformationIndex(server, level, prefix, index) ⇒ Object



229
230
231
# File 'lib/windows/network/management.rb', line 229

def NetGetDisplayInformationIndex(server, level, prefix, index)
   NetGetDisplayInformationIndex.call(server, level, prefix, index) == NERR_Success
end

#NetGetJoinableOUs(server, domain, account, password, count, ous) ⇒ Object



233
234
235
# File 'lib/windows/network/management.rb', line 233

def NetGetJoinableOUs(server, domain, , password, count, ous)
   NetGetJoinableOUs.call(server, domain, , password, count, ous) == NERR_Success
end

#NetGetJoinInformation(server, buf, buf_type) ⇒ Object



237
238
239
# File 'lib/windows/network/management.rb', line 237

def NetGetJoinInformation(server, buf, buf_type)
   NetGetJoinInformation.call(server, buf, buf_type) == NERR_Success
end

#NetGroupAdd(server, level, buf, err) ⇒ Object



241
242
243
# File 'lib/windows/network/management.rb', line 241

def NetGroupAdd(server, level, buf, err)
   NetGroupAdd.call(server, level, buf, err).call == NERR_Success
end

#NetGroupAddUser(server, group, user) ⇒ Object



245
246
247
# File 'lib/windows/network/management.rb', line 245

def NetGroupAddUser(server, group, user)
   NetGroupAddUser.call(server, group, user) == NERR_Success
end

#NetGroupDel(server, group) ⇒ Object



249
250
251
# File 'lib/windows/network/management.rb', line 249

def NetGroupDel(server, group)
   NetGroupDel.call(server, group) == NERR_Success
end

#NetGroupDelUser(server, group, user) ⇒ Object



253
254
255
# File 'lib/windows/network/management.rb', line 253

def NetGroupDelUser(server, group, user)
   NetGroupDelUser.call(server, group, user) == NERR_Success
end

#NetGroupEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object



257
258
259
# File 'lib/windows/network/management.rb', line 257

def NetGroupEnum(server, level, buf, max, entries, total_entries, resume)
   NetGroupEnum.call(server, level, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetGroupGetInfo(server, group, level, buf) ⇒ Object



261
262
263
# File 'lib/windows/network/management.rb', line 261

def NetGroupGetInfo(server, group, level, buf)
   NetGroupGetInfo.call(server, group, level, buf) == NERR_Success
end

#NetGroupGetUsers(server, group, level, buf, max, entries, total_entries, resume) ⇒ Object



265
266
267
# File 'lib/windows/network/management.rb', line 265

def NetGroupGetUsers(server, group, level, buf, max, entries, total_entries, resume)
   NetGroupGetUsers.call(server, group, level, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetGroupSetInfo(server, group, level, buf, err) ⇒ Object



269
270
271
# File 'lib/windows/network/management.rb', line 269

def NetGroupSetInfo(server, group, level, buf, err)
   NetGroupSetInfo.call(server, group, level, buf, err) == NERR_Success
end

#NetGroupSetUsers(server, group, level, buf, total) ⇒ Object



273
274
275
# File 'lib/windows/network/management.rb', line 273

def NetGroupSetUsers(server, group, level, buf, total)
   NetGroupSetUsers.call(server, group, level, buf, total) == NERR_Success
end

#NetJoinDomain(server, domain, account_ou, account, password, opts) ⇒ Object



277
278
279
# File 'lib/windows/network/management.rb', line 277

def NetJoinDomain(server, domain, , , password, opts)
   NetJoinDomain.call(server, domain, , , password, opts) == NERR_Success
end

#NetLocalGroupAdd(server, level, buf, err) ⇒ Object



281
282
283
# File 'lib/windows/network/management.rb', line 281

def NetLocalGroupAdd(server, level, buf, err)
   NetLocalGroupAdd.call(server, level, buf, err) == NERR_Success
end

#NetLocalGroupAddMembers(server, group, level, buf, total) ⇒ Object



285
286
287
# File 'lib/windows/network/management.rb', line 285

def NetLocalGroupAddMembers(server, group, level, buf, total)
   NetLocalGroupAddMembers.call(server, group, level, buf, total) == NERR_Success
end

#NetLocalGroupDel(server, group) ⇒ Object



289
290
291
# File 'lib/windows/network/management.rb', line 289

def NetLocalGroupDel(server, group)
   NetLocalGroupDel.call(server, group) == NERR_Success
end

#NetLocalGroupDelMembers(server, group, level, buf, total) ⇒ Object



293
294
295
# File 'lib/windows/network/management.rb', line 293

def NetLocalGroupDelMembers(server, group, level, buf, total)
   NetLocalGroupDelMembers.call(server, group, level, buf, total) == NERR_Success
end

#NetLocalGroupEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object



297
298
299
# File 'lib/windows/network/management.rb', line 297

def NetLocalGroupEnum(server, level, buf, max, entries, total_entries, resume)
   NetLocalGroupEnum.call(server, level, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetLocalGroupGetInfo(server, group, level, buf) ⇒ Object



301
302
303
# File 'lib/windows/network/management.rb', line 301

def NetLocalGroupGetInfo(server, group, level, buf)
   NetLocalGroupGetInfo.call(server, group, level, buf) == NERR_Success
end

#NetLocalGroupGetMembers(server, group, level, buf, max, entries, total_entries, resume) ⇒ Object



305
306
307
# File 'lib/windows/network/management.rb', line 305

def NetLocalGroupGetMembers(server, group, level, buf, max, entries, total_entries, resume)
   NetLocalGroupGetMembers.call(server, group, level, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetLocalGroupSetInfo(server, group, level, buf, err) ⇒ Object



309
310
311
# File 'lib/windows/network/management.rb', line 309

def NetLocalGroupSetInfo(server, group, level, buf, err)
   NetLocalGroupSetInfo.call(server, group, level, buf, err) == NERR_Success
end

#NetLocalGroupSetMembers(server, group, level, buf, total) ⇒ Object



313
314
315
# File 'lib/windows/network/management.rb', line 313

def NetLocalGroupSetMembers(server, group, level, buf, total)
   NetLocalGroupSetMembers.call(server, group, level, buf, total) == NERR_Success
end

#NetMessageBufferSend(server, msg, from, buf, bufsize) ⇒ Object



317
318
319
# File 'lib/windows/network/management.rb', line 317

def NetMessageBufferSend(server, msg, from, buf, bufsize)
   NetMessageBufferSend.call(server, msg, from, buf, bufsize) == NERR_Success
end

#NetMessageNameAdd(server, msg) ⇒ Object



321
322
323
# File 'lib/windows/network/management.rb', line 321

def NetMessageNameAdd(server, msg)
   NetMessageNameAdd.call(server, msg) == NERR_Success
end

#NetMessageNameDel(server, msg) ⇒ Object



325
326
327
# File 'lib/windows/network/management.rb', line 325

def NetMessageNameDel(server, msg)
   NetMessageNameDel.call(server, msg) == NERR_Success
end

#NetMessageNameEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object



329
330
331
# File 'lib/windows/network/management.rb', line 329

def NetMessageNameEnum(server, level, buf, max, entries, total_entries, resume)
   NetMessageNameEnum.call(server, level, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetMessageNameGetInfo(server, msg, level, buf) ⇒ Object



333
334
335
# File 'lib/windows/network/management.rb', line 333

def NetMessageNameGetInfo(server, msg, level, buf)
   NetMessageNameGetInfo.call(server, msg, level, buf) == NERR_Success
end

#NetQueryDisplayInformation(server, level, index, entries, max, count, buf) ⇒ Object



337
338
339
# File 'lib/windows/network/management.rb', line 337

def NetQueryDisplayInformation(server, level, index, entries, max, count, buf)
   NetQueryDisplayInformation.call(server, level, index, entries, max, count, buf) == NERR_Success
end

#NetRemoteComputerSupports(server, level, index, entries, max, count, buf) ⇒ Object



341
342
343
# File 'lib/windows/network/management.rb', line 341

def NetRemoteComputerSupports(server, level, index, entries, max, count, buf)
   NetRemoteComputerSupports.call(server, level, index, entries, max, count, buf) == NERR_Success
end

#NetRemoteTOD(server, buf) ⇒ Object



345
346
347
# File 'lib/windows/network/management.rb', line 345

def NetRemoteTOD(server, buf)
   NetRemoteTOD.call(server, buf) == NERR_Success
end

#NetRenameMachineInDomain(server, machine, account, password, options) ⇒ Object



349
350
351
# File 'lib/windows/network/management.rb', line 349

def NetRenameMachineInDomain(server, machine, , password, options)
   NetRenameMachineInDomain.call(server, machine, , password, options) == NERR_Success
end

#NetScheduleJobAdd(server, buf, job) ⇒ Object



353
354
355
# File 'lib/windows/network/management.rb', line 353

def NetScheduleJobAdd(server, buf, job)
   NetScheduleJobAdd.call(server, buf, job) == NERR_Success
end

#NetScheduleJobDel(server, min, max) ⇒ Object



357
358
359
# File 'lib/windows/network/management.rb', line 357

def NetScheduleJobDel(server, min, max)
   NetScheduleJobDel.call(server, min, max) == NERR_Success
end

#NetScheduleJobEnum(server, buf, max, entries, total_entries, resume) ⇒ Object



361
362
363
# File 'lib/windows/network/management.rb', line 361

def NetScheduleJobEnum(server, buf, max, entries, total_entries, resume)
   NetScheduleJobEnum.call(server, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetScheduleJobGetInfo(server, job, buf) ⇒ Object



365
366
367
# File 'lib/windows/network/management.rb', line 365

def NetScheduleJobGetInfo(server, job, buf)
   NetScheduleJobGetInfo.call(server, job, buf) == NERR_Success
end

#NetServerComputerNameAdd(server, em_domain, em_server) ⇒ Object



369
370
371
# File 'lib/windows/network/management.rb', line 369

def NetServerComputerNameAdd(server, em_domain, em_server)
   NetServerComputerNameAdd.call(server, em_domain, em_server) == NERR_Success
end

#NetServerComputerNameDel(server, em_server) ⇒ Object



373
374
375
# File 'lib/windows/network/management.rb', line 373

def NetServerComputerNameDel(server, em_server)
   NetServerComputerNameDel.call(server, em_server) == NERR_Success
end

#NetServerDiskEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object



377
378
379
# File 'lib/windows/network/management.rb', line 377

def NetServerDiskEnum(server, level, buf, maxlen, entries, total_entries, resume)
   NetServerDiskEnum.call(server, level, buf, maxlen, entries, total_entries, resume) == NERR_Success
end

#NetServerEnum(server, level, ptr, maxlen, num, total, stype, domain, handle) ⇒ Object



381
382
383
# File 'lib/windows/network/management.rb', line 381

def NetServerEnum(server, level, ptr, maxlen, num, total, stype, domain, handle)
   NetServerEnum.call(server, level, ptr, maxlen, num, total, stype, domain, handle) == NERR_Success
end

#NetServerGetInfo(server, level, buf) ⇒ Object



385
386
387
# File 'lib/windows/network/management.rb', line 385

def NetServerGetInfo(server, level, buf)
   NetServerGetInfo.call(server, level, buf) == NERR_Success
end

#NetServerSetInfo(server, level, buf, error) ⇒ Object



389
390
391
# File 'lib/windows/network/management.rb', line 389

def NetServerSetInfo(server, level, buf, error)
   NetServerSetInfo.call(server, level, buf, error) == NERR_Success
end

#NetServerTransportAdd(server, level, buf) ⇒ Object



393
394
395
# File 'lib/windows/network/management.rb', line 393

def NetServerTransportAdd(server, level, buf)
   NetServerTransportAdd.call(server, level, buf) == NERR_Success
end

#NetServerTransportAddEx(server, level, buf) ⇒ Object



397
398
399
# File 'lib/windows/network/management.rb', line 397

def NetServerTransportAddEx(server, level, buf)
   NetServerTransportAddEx.call(server, level, buf) == NERR_Success
end

#NetServerTransportDel(server, level, buf) ⇒ Object



401
402
403
# File 'lib/windows/network/management.rb', line 401

def NetServerTransportDel(server, level, buf)
   NetServerTransportDel.call(server, level, buf) == NERR_Success
end

#NetServerTransportEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object



405
406
407
# File 'lib/windows/network/management.rb', line 405

def NetServerTransportEnum(server, level, buf, maxlen, entries, total_entries, resume)
   NetServerTransportEnum.call(server, level, buf, maxlen, entries, total_entries, resume) == NERR_Success
end

#NetUnjoinDomain(server, account, password, options) ⇒ Object



409
410
411
# File 'lib/windows/network/management.rb', line 409

def NetUnjoinDomain(server, , password, options)
   NetUnjoinDomain.call(server, , password, options) == NERR_Success
end

#NetUseAdd(server, level, buf, error) ⇒ Object



413
414
415
# File 'lib/windows/network/management.rb', line 413

def NetUseAdd(server, level, buf, error)
   NetUseAdd.call(server, level, buf, error) == NERR_Success
end

#NetUseDel(server, name, conn) ⇒ Object



417
418
419
# File 'lib/windows/network/management.rb', line 417

def NetUseDel(server, name, conn)
   NetUseDel.call(server, name, conn) == NERR_Success
end

#NetUseEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object



421
422
423
# File 'lib/windows/network/management.rb', line 421

def NetUseEnum(server, level, buf, max, entries, total_entries, resume)
   NetUseEnum.call(server, level, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetUseGetInfo(server, name, level, buf) ⇒ Object



425
426
427
# File 'lib/windows/network/management.rb', line 425

def NetUseGetInfo(server, name, level, buf)
   NetUseGetInfo.call(server, name, level, buf) == NERR_Success
end

#NetUserAdd(server, level, buf, error) ⇒ Object



429
430
431
# File 'lib/windows/network/management.rb', line 429

def NetUserAdd(server, level, buf, error)
   NetUserAdd.call(server, level, buf, error) == NERR_Success
end

#NetUserChangePassword(domain, user, old, new) ⇒ Object



433
434
435
# File 'lib/windows/network/management.rb', line 433

def NetUserChangePassword(domain, user, old, new)
   NetUserChangePassword.call(domain, user, old, new) == NERR_Success
end

#NetUserDel(server, user) ⇒ Object



437
438
439
# File 'lib/windows/network/management.rb', line 437

def NetUserDel(server, user)
   NetUserDel.call(server, user) == NERR_Success
end

#NetUserEnum(server, level, filter, buf, max, entries, total_entries, resume) ⇒ Object



441
442
443
# File 'lib/windows/network/management.rb', line 441

def NetUserEnum(server, level, filter, buf, max, entries, total_entries, resume)
   NetUserEnum.call(server, level, filter, buf, max, entries, total_entries, resume) == NERR_Success
end

#NetUserGetGroups(server, user, level, buf, max, entries, total_entries) ⇒ Object



445
446
447
# File 'lib/windows/network/management.rb', line 445

def NetUserGetGroups(server, user, level, buf, max, entries, total_entries)
   NetUserGetGroups.call(server, user, level, buf, max, entries, total_entries) == NERR_Success
end

#NetUserGetInfo(server, user, level, buf) ⇒ Object



449
450
451
# File 'lib/windows/network/management.rb', line 449

def NetUserGetInfo(server, user, level, buf)
   NetUserGetInfo.call(server, user, level, buf) == NERR_Success
end

#NetUserGetLocalGroups(server, user, level, flags, buf, max, entries, total_entries) ⇒ Object



453
454
455
# File 'lib/windows/network/management.rb', line 453

def NetUserGetLocalGroups(server, user, level, flags, buf, max, entries, total_entries)
   NetUserGetLocalGroups.call(server, user, level, flags, buf, max, entries, total_entries) == NERR_Success
end

#NetUserModalsGet(server, level, buf) ⇒ Object



457
458
459
# File 'lib/windows/network/management.rb', line 457

def NetUserModalsGet(server, level, buf)
   NetUserModalsGet.call(server, level, buf) == NERR_Success
end

#NetUserModalsSet(server, level, buf, error) ⇒ Object



461
462
463
# File 'lib/windows/network/management.rb', line 461

def NetUserModalsSet(server, level, buf, error)
   NetUserModalsSet.call(server, level, buf, error) == NERR_Success
end

#NetUserSetGroups(server, user, level, buf, num) ⇒ Object



465
466
467
# File 'lib/windows/network/management.rb', line 465

def NetUserSetGroups(server, user, level, buf, num)
   NetUserSetGroups.call(server, user, level, buf, num) == NERR_Success
end

#NetUserSetInfo(server, user, level, buf, error) ⇒ Object



469
470
471
# File 'lib/windows/network/management.rb', line 469

def NetUserSetInfo(server, user, level, buf, error)
   NetUserSetInfo.call(server, user, level, buf, error) == NERR_Success
end

#NetValidateName(server, name, account, password, name_type) ⇒ Object



473
474
475
# File 'lib/windows/network/management.rb', line 473

def NetValidateName(server, name, , password, name_type)
   NetValidateName.call(server, name, , password, name_type) == NERR_Success
end

#NetWkstaGetInfo(server, level, buf) ⇒ Object



477
478
479
# File 'lib/windows/network/management.rb', line 477

def NetWkstaGetInfo(server, level, buf)
   NetWkstaGetInfo.call(server, level, buf) == NERR_Success
end

#NetWkstaSetInfo(server, level, buf, error) ⇒ Object



481
482
483
# File 'lib/windows/network/management.rb', line 481

def NetWkstaSetInfo(server, level, buf, error)
   NetWkstaSetInfo.call(server, level, buf, error) == NERR_Success
end

#NetWkstaTransportAdd(server, level, buf, error) ⇒ Object



485
486
487
# File 'lib/windows/network/management.rb', line 485

def NetWkstaTransportAdd(server, level, buf, error)
   NetWkstaTransportAdd.call(server, level, buf, error) == NERR_Success
end

#NetWkstaTransportDel(server, name, cond) ⇒ Object



489
490
491
# File 'lib/windows/network/management.rb', line 489

def NetWkstaTransportDel(server, name, cond)
   NetWkstaTransportDel.call(server, name, cond) == NERR_Success
end

#NetWkstaTransportEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object



493
494
495
# File 'lib/windows/network/management.rb', line 493

def NetWkstaTransportEnum(server, level, buf, maxlen, entries, total_entries, resume)
   NetWkstaTransportEnum.call(server, level, buf, maxlen, entries, total_entries, resume) == NERR_Success
end

#NetWkstaUserEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object



497
498
499
# File 'lib/windows/network/management.rb', line 497

def NetWkstaUserEnum(server, level, buf, maxlen, entries, total_entries, resume)
   NetWkstaUserEnum.call(server, level, buf, maxlen, entries, total_entries, resume) == NERR_Success
end

#NetWkstaUserGetInfo(res, level, buf) ⇒ Object



501
502
503
# File 'lib/windows/network/management.rb', line 501

def NetWkstaUserGetInfo(res, level, buf)
   NetWkstaUserGetInfo.call(res, level, buf) == NERR_Success
end

#NetWkstaUserSetInfo(res, level, buf, error) ⇒ Object



505
506
507
# File 'lib/windows/network/management.rb', line 505

def NetWkstaUserSetInfo(res, level, buf, error)
   NetWkstaUserSetInfo.call(res, level, buf, error) == NERR_Success
end