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_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_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
- #NetAlertRaise(name, buf, bufsize) ⇒ Object
- #NetAlertRaiseEx(name, data, size, service) ⇒ Object
- #NetApiBufferAllocate(num_bytes, buf) ⇒ Object
- #NetApiBufferFree(buf) ⇒ Object
- #NetApiBufferReallocate(old_buf, count, new_buf) ⇒ Object
- #NetApiBufferSize(buf, count) ⇒ Object
- #NetGetAnyDCName(server, domain, buf) ⇒ Object
- #NetGetDCName(server, domain, buf) ⇒ Object
- #NetGetDisplayInformationIndex(server, level, prefix, index) ⇒ Object
- #NetGetJoinableOUs(server, domain, account, password, count, ous) ⇒ Object
- #NetGetJoinInformation(server, buf, buf_type) ⇒ Object
- #NetGroupAdd(server, level, buf, err) ⇒ Object
- #NetGroupAddUser(server, group, user) ⇒ Object
- #NetGroupDel(server, group) ⇒ Object
- #NetGroupDelUser(server, group, user) ⇒ Object
- #NetGroupEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object
- #NetGroupGetInfo(server, group, level, buf) ⇒ Object
- #NetGroupGetUsers(server, group, level, buf, max, entries, total_entries, resume) ⇒ Object
- #NetGroupSetInfo(server, group, level, buf, err) ⇒ Object
- #NetGroupSetUsers(server, group, level, buf, total) ⇒ Object
- #NetJoinDomain(server, domain, account_ou, account, password, opts) ⇒ Object
- #NetLocalGroupAdd(server, level, buf, err) ⇒ Object
- #NetLocalGroupAddMembers(server, group, level, buf, total) ⇒ Object
- #NetLocalGroupDel(server, group) ⇒ Object
- #NetLocalGroupDelMembers(server, group, level, buf, total) ⇒ Object
- #NetLocalGroupEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object
- #NetLocalGroupGetInfo(server, group, level, buf) ⇒ Object
- #NetLocalGroupGetMembers(server, group, level, buf, max, entries, total_entries, resume) ⇒ Object
- #NetLocalGroupSetInfo(server, group, level, buf, err) ⇒ Object
- #NetLocalGroupSetMembers(server, group, level, buf, total) ⇒ Object
- #NetMessageBufferSend(server, msg, from, buf, bufsize) ⇒ Object
- #NetMessageNameAdd(server, msg) ⇒ Object
- #NetMessageNameDel(server, msg) ⇒ Object
- #NetMessageNameEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object
- #NetMessageNameGetInfo(server, msg, level, buf) ⇒ Object
- #NetQueryDisplayInformation(server, level, index, entries, max, count, buf) ⇒ Object
- #NetRemoteComputerSupports(server, level, index, entries, max, count, buf) ⇒ Object
- #NetRemoteTOD(server, buf) ⇒ Object
- #NetRenameMachineInDomain(server, machine, account, password, options) ⇒ Object
- #NetScheduleJobAdd(server, buf, job) ⇒ Object
- #NetScheduleJobDel(server, min, max) ⇒ Object
- #NetScheduleJobEnum(server, buf, max, entries, total_entries, resume) ⇒ Object
- #NetScheduleJobGetInfo(server, job, buf) ⇒ Object
- #NetServerComputerNameAdd(server, em_domain, em_server) ⇒ Object
- #NetServerComputerNameDel(server, em_server) ⇒ Object
- #NetServerDiskEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object
- #NetServerEnum(server, level, ptr, maxlen, num, total, stype, domain, handle) ⇒ Object
- #NetServerGetInfo(server, level, buf) ⇒ Object
- #NetServerSetInfo(server, level, buf, error) ⇒ Object
- #NetServerTransportAdd(server, level, buf) ⇒ Object
- #NetServerTransportAddEx(server, level, buf) ⇒ Object
- #NetServerTransportDel(server, level, buf) ⇒ Object
- #NetServerTransportEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object
- #NetUnjoinDomain(server, account, password, options) ⇒ Object
- #NetUseAdd(server, level, buf, error) ⇒ Object
- #NetUseDel(server, name, conn) ⇒ Object
- #NetUseEnum(server, level, buf, max, entries, total_entries, resume) ⇒ Object
- #NetUseGetInfo(server, name, level, buf) ⇒ Object
- #NetUserAdd(server, level, buf, error) ⇒ Object
- #NetUserChangePassword(domain, user, old, new) ⇒ Object
- #NetUserDel(server, user) ⇒ Object
- #NetUserEnum(server, level, filter, buf, max, entries, total_entries, resume) ⇒ Object
- #NetUserGetGroups(server, user, level, buf, max, entries, total_entries) ⇒ Object
- #NetUserGetInfo(server, user, level, buf) ⇒ Object
- #NetUserGetLocalGroups(server, user, level, flags, buf, max, entries, total_entries) ⇒ Object
- #NetUserModalsGet(server, level, buf) ⇒ Object
- #NetUserModalsSet(server, level, buf, error) ⇒ Object
- #NetUserSetGroups(server, user, level, buf, num) ⇒ Object
- #NetUserSetInfo(server, user, level, buf, error) ⇒ Object
- #NetValidateName(server, name, account, password, name_type) ⇒ Object
- #NetWkstaGetInfo(server, level, buf) ⇒ Object
- #NetWkstaSetInfo(server, level, buf, error) ⇒ Object
- #NetWkstaTransportAdd(server, level, buf, error) ⇒ Object
- #NetWkstaTransportDel(server, name, cond) ⇒ Object
- #NetWkstaTransportEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object
- #NetWkstaUserEnum(server, level, buf, maxlen, entries, total_entries, resume) ⇒ Object
- #NetWkstaUserGetInfo(res, level, buf) ⇒ Object
- #NetWkstaUserSetInfo(res, level, buf, error) ⇒ Object
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, account, password, count, ous) NetGetJoinableOUs.call(server, domain, account, 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, account_ou, account, password, opts) NetJoinDomain.call(server, domain, account_ou, account, 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, account, password, ) NetRenameMachineInDomain.call(server, machine, account, password, ) == 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, account, password, ) NetUnjoinDomain.call(server, account, password, ) == 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, account, password, name_type) NetValidateName.call(server, name, account, 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 |