Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

940 lines
25 KiB

  1. LanMgr-Mib-II-MIB DEFINITIONS ::= BEGIN
  2. --
  3. -- Notes:
  4. --
  5. -- This MIB is documented in "LAN Manager 2.0 Management
  6. -- Information Base, LAN Manager MIB Working Group, Internet
  7. -- Draft: LanMgr-Mib-II" by Microsoft.
  8. --
  9. -- The Windows NT implementation currently does not support
  10. -- the following objects:
  11. --
  12. -- svSesNumConns
  13. -- svAuditLogSize
  14. -- wkstaErrorLogSize
  15. -- domLogonDomain
  16. --
  17. IMPORTS
  18. enterprises, OBJECT-TYPE, Counter
  19. FROM RFC1155-SMI
  20. DisplayString
  21. FROM RFC1213-MIB;
  22. lanmanager OBJECT IDENTIFIER ::= { enterprises 77 }
  23. lanmgr-2 OBJECT IDENTIFIER ::= { lanmanager 1 }
  24. -- lanmgr-2 Tree
  25. common OBJECT IDENTIFIER ::= { lanmgr-2 1 }
  26. server OBJECT IDENTIFIER ::= { lanmgr-2 2 }
  27. workstation OBJECT IDENTIFIER ::= { lanmgr-2 3 }
  28. domain OBJECT IDENTIFIER ::= { lanmgr-2 4 }
  29. -- Common Group
  30. comVersionMaj OBJECT-TYPE
  31. SYNTAX OCTET STRING
  32. ACCESS read-only
  33. STATUS mandatory
  34. DESCRIPTION
  35. "The major release version number of the software."
  36. ::= { common 1 }
  37. comVersionMin OBJECT-TYPE
  38. SYNTAX OCTET STRING
  39. ACCESS read-only
  40. STATUS mandatory
  41. DESCRIPTION
  42. "The minor release version number of the software."
  43. ::= { common 2 }
  44. comType OBJECT-TYPE
  45. SYNTAX OCTET STRING
  46. ACCESS read-only
  47. STATUS mandatory
  48. DESCRIPTION
  49. "The type of LAN Manager software this system is running.
  50. If no server is running the node is a workstation. This
  51. object type is an octet string of length 4 treated as a bit
  52. map (with the least significant bit being bit 0):
  53. OCTET 1 -- Software Type Bit
  54. ------------- ---
  55. workstation 0
  56. server 1
  57. sqlserver 2
  58. Primary DC 3
  59. Backup DC 4
  60. Time Source 5
  61. AFP Server 6
  62. Netware Server 7
  63. OCTET 2 -- undefined
  64. OCTET 3 -- undefined
  65. OCTET 4 -- undefined"
  66. ::= { common 3 }
  67. comStatStart OBJECT-TYPE
  68. SYNTAX INTEGER
  69. ACCESS read-only
  70. STATUS mandatory
  71. DESCRIPTION
  72. "The time, represented as seconds since January 1, 1970, at
  73. which the statistics on this node were last cleared."
  74. ::= { common 4 }
  75. comStatNumNetIOs OBJECT-TYPE
  76. SYNTAX Counter
  77. ACCESS read-only
  78. STATUS mandatory
  79. DESCRIPTION
  80. "The number of network I/O operations submitted on this node."
  81. ::= { common 5 }
  82. comStatFiNetIOs OBJECT-TYPE
  83. SYNTAX Counter
  84. ACCESS read-only
  85. STATUS mandatory
  86. DESCRIPTION
  87. "The number of network I/O operations on this node that failed
  88. issue."
  89. ::= { common 6 }
  90. comStatFcNetIOs OBJECT-TYPE
  91. SYNTAX Counter
  92. ACCESS read-only
  93. STATUS mandatory
  94. DESCRIPTION
  95. "The number of network I/O operations on this node that failed
  96. completion."
  97. ::= { common 7 }
  98. --The Server Group
  99. svDescription OBJECT-TYPE
  100. SYNTAX DisplayString (SIZE (0..255))
  101. ACCESS read-write
  102. STATUS mandatory
  103. DESCRIPTION
  104. "A comment describing this server."
  105. ::= { server 1 }
  106. svSvcNumber OBJECT-TYPE
  107. SYNTAX INTEGER
  108. ACCESS read-only
  109. STATUS mandatory
  110. DESCRIPTION
  111. "The number of network services installed on this server."
  112. ::= { server 2 }
  113. svSvcTable OBJECT-TYPE
  114. SYNTAX SEQUENCE OF SvSvcEntry
  115. ACCESS not-accessible
  116. STATUS mandatory
  117. DESCRIPTION
  118. "A list of service entries describing network services installed
  119. on this server."
  120. ::= { server 3 }
  121. svSvcEntry OBJECT-TYPE
  122. SYNTAX SvSvcEntry
  123. ACCESS not-accessible
  124. STATUS mandatory
  125. DESCRIPTION
  126. "The names of the network services installed on this server."
  127. INDEX { svSvcName }
  128. ::= { svSvcTable 1 }
  129. SvSvcEntry ::= SEQUENCE {
  130. svSvcName
  131. DisplayString,
  132. svSvcInstalledState
  133. INTEGER,
  134. svSvcOperatingState
  135. INTEGER,
  136. svSvcCanBeUninstalled
  137. INTEGER,
  138. svSvcCanBePaused
  139. INTEGER
  140. }
  141. svSvcName OBJECT-TYPE
  142. SYNTAX DisplayString (SIZE (1..15))
  143. ACCESS read-only
  144. STATUS mandatory
  145. DESCRIPTION
  146. "The name of the network service described by this entry."
  147. ::= { svSvcEntry 1 }
  148. svSvcInstalledState OBJECT-TYPE
  149. SYNTAX
  150. INTEGER {
  151. uninstalled(1),
  152. install-pending(2),
  153. uninstall-pending(3),
  154. installed(4)
  155. }
  156. ACCESS read-only
  157. STATUS mandatory
  158. DESCRIPTION
  159. "The installation status of the network service specified by
  160. this entry."
  161. ::= { svSvcEntry 2 }
  162. svSvcOperatingState OBJECT-TYPE
  163. SYNTAX
  164. INTEGER {
  165. active(1),
  166. continue-pending(2),
  167. pause-pending(3),
  168. paused(4)
  169. }
  170. ACCESS read-only
  171. STATUS mandatory
  172. DESCRIPTION
  173. "The operating status of the network service specified by
  174. this entry."
  175. ::= { svSvcEntry 3 }
  176. svSvcCanBeUninstalled OBJECT-TYPE
  177. SYNTAX
  178. INTEGER {
  179. cannot-be-uninstalled(1),
  180. can-be-uninstalled(2)
  181. }
  182. ACCESS read-only
  183. STATUS mandatory
  184. DESCRIPTION
  185. "Whether or not the network service specified by this entry
  186. can be uninstalled."
  187. ::= { svSvcEntry 4 }
  188. svSvcCanBePaused OBJECT-TYPE
  189. SYNTAX
  190. INTEGER {
  191. cannot-be-paused(1),
  192. can-be-paused(2)
  193. }
  194. ACCESS read-only
  195. STATUS mandatory
  196. DESCRIPTION
  197. "Whether or not the network service specified by this entry
  198. can be paused."
  199. ::= { svSvcEntry 5 }
  200. svStatOpens OBJECT-TYPE
  201. SYNTAX Counter
  202. ACCESS read-only
  203. STATUS mandatory
  204. DESCRIPTION
  205. "The total number of files that have been opened on the server."
  206. ::= { server 4 }
  207. svStatDevOpens OBJECT-TYPE
  208. SYNTAX Counter
  209. ACCESS read-only
  210. STATUS mandatory
  211. DESCRIPTION
  212. "The total number of communication devices opened on the server."
  213. ::= { server 5 }
  214. svStatQueuedJobs OBJECT-TYPE
  215. SYNTAX Counter
  216. ACCESS read-only
  217. STATUS mandatory
  218. DESCRIPTION
  219. "The total number of print jobs that have been spooled on the
  220. server."
  221. ::= { server 6 }
  222. svStatSOpens OBJECT-TYPE
  223. SYNTAX Counter
  224. ACCESS read-only
  225. STATUS mandatory
  226. DESCRIPTION
  227. "The number of sessions that have been started on the server."
  228. ::= { server 7 }
  229. svStatErrorOuts OBJECT-TYPE
  230. SYNTAX Counter
  231. ACCESS read-only
  232. STATUS mandatory
  233. DESCRIPTION
  234. "The number of sessions disconnected due to an error on the
  235. server."
  236. ::= { server 8 }
  237. svStatPwErrors OBJECT-TYPE
  238. SYNTAX Counter
  239. ACCESS read-only
  240. STATUS mandatory
  241. DESCRIPTION
  242. "The number of password violations encountered on the server."
  243. ::= { server 9 }
  244. svStatPermErrors OBJECT-TYPE
  245. SYNTAX Counter
  246. ACCESS read-only
  247. STATUS mandatory
  248. DESCRIPTION
  249. "The number of access permission violations encountered on this
  250. server."
  251. ::= { server 10 }
  252. svStatSysErrors OBJECT-TYPE
  253. SYNTAX Counter
  254. ACCESS read-only
  255. STATUS mandatory
  256. DESCRIPTION
  257. "The number of system errors encountered on the server."
  258. ::= { server 11 }
  259. svStatSentBytes OBJECT-TYPE
  260. SYNTAX Counter
  261. ACCESS read-only
  262. STATUS mandatory
  263. DESCRIPTION
  264. "The number of bytes sent by the server."
  265. ::= { server 12 }
  266. svStatRcvdBytes OBJECT-TYPE
  267. SYNTAX Counter
  268. ACCESS read-only
  269. STATUS mandatory
  270. DESCRIPTION
  271. "The number of bytes received by this server."
  272. ::= { server 13 }
  273. svStatAvResponse OBJECT-TYPE
  274. SYNTAX INTEGER
  275. ACCESS read-only
  276. STATUS mandatory
  277. DESCRIPTION
  278. "The mean number of milliseconds it has taken this server
  279. to process a workstation I/O request."
  280. ::= { server 14 }
  281. svSecurityMode OBJECT-TYPE
  282. SYNTAX
  283. INTEGER {
  284. share-level(1),
  285. user-level(2)
  286. }
  287. ACCESS read-only
  288. STATUS mandatory
  289. DESCRIPTION
  290. "The type of security being run at this server."
  291. ::= { server 15 }
  292. svUsers OBJECT-TYPE
  293. SYNTAX INTEGER
  294. ACCESS read-only
  295. STATUS mandatory
  296. DESCRIPTION
  297. "The number of concurrent users this server is able to support."
  298. ::= { server 16 }
  299. svStatReqBufsNeeded OBJECT-TYPE
  300. SYNTAX Counter
  301. ACCESS read-only
  302. STATUS mandatory
  303. DESCRIPTION
  304. "The number of times the server has needed a request buffer in
  305. the process of handling a client request and could not allocate
  306. one."
  307. ::= { server 17 }
  308. svStatBigBufsNeeded OBJECT-TYPE
  309. SYNTAX Counter
  310. ACCESS read-only
  311. STATUS mandatory
  312. DESCRIPTION
  313. "The number of times the server has needed a big buffer in the
  314. process of handling a client request and could not allocate one."
  315. ::= { server 18 }
  316. svSessionNumber OBJECT-TYPE
  317. SYNTAX INTEGER
  318. ACCESS read-only
  319. STATUS mandatory
  320. DESCRIPTION
  321. "The number of sessions have established to this server."
  322. ::= { server 19 }
  323. svSessionTable OBJECT-TYPE
  324. SYNTAX SEQUENCE OF SvSessionEntry
  325. ACCESS not-accessible
  326. STATUS mandatory
  327. DESCRIPTION
  328. "A list of session entries corressponding to the current sessions
  329. clients have with this server."
  330. ::= { server 20 }
  331. svSessionEntry OBJECT-TYPE
  332. SYNTAX SvSessionEntry
  333. ACCESS not-accessible
  334. STATUS mandatory
  335. DESCRIPTION
  336. "A session that is currently established to this server."
  337. INDEX { svSesClientName, svSesUserName }
  338. ::= { svSessionTable 1 }
  339. SvSessionEntry ::= SEQUENCE {
  340. svSesClientName
  341. DisplayString,
  342. svSesUserName
  343. DisplayString,
  344. -- svSesNumConns
  345. -- INTEGER,
  346. svSesNumOpens
  347. INTEGER,
  348. svSesTime
  349. Counter,
  350. svSesIdleTime
  351. Counter,
  352. svSesClientType
  353. INTEGER,
  354. svSesState
  355. INTEGER
  356. }
  357. svSesClientName OBJECT-TYPE
  358. SYNTAX DisplayString (SIZE (1..15))
  359. ACCESS read-only
  360. STATUS mandatory
  361. DESCRIPTION
  362. "The name of the remote machine that has established the session."
  363. ::= { svSessionEntry 1 }
  364. svSesUserName OBJECT-TYPE
  365. SYNTAX DisplayString (SIZE (1..20))
  366. ACCESS read-only
  367. STATUS mandatory
  368. DESCRIPTION
  369. "The name of the user at the remote machine that established the
  370. session."
  371. ::= { svSessionEntry 2 }
  372. --svSesNumConns OBJECT-TYPE
  373. -- SYNTAX INTEGER
  374. -- ACCESS read-only
  375. -- STATUS mandatory
  376. -- DESCRIPTION
  377. -- "The number of connections to server resources currently active
  378. -- across this session."
  379. -- ::= { svSessionEntry 3 }
  380. svSesNumOpens OBJECT-TYPE
  381. SYNTAX INTEGER
  382. ACCESS read-only
  383. STATUS mandatory
  384. DESCRIPTION
  385. "The number of open files, devices and pipes are open on this
  386. session."
  387. ::= { svSessionEntry 4 }
  388. svSesTime OBJECT-TYPE
  389. SYNTAX Counter
  390. ACCESS read-only
  391. STATUS mandatory
  392. DESCRIPTION
  393. "The length of time in seconds this session has been established."
  394. ::= { svSessionEntry 5 }
  395. svSesIdleTime OBJECT-TYPE
  396. SYNTAX Counter
  397. ACCESS read-only
  398. STATUS mandatory
  399. DESCRIPTION
  400. "The length of time in seconds this session has been idle."
  401. ::= { svSessionEntry 6 }
  402. svSesClientType OBJECT-TYPE
  403. SYNTAX INTEGER {
  404. down-level(1),
  405. dos-lm(2),
  406. dos-lm-2(3),
  407. os2-lm-1(4),
  408. os2-lm-2(5),
  409. dos-lm-2-1(6),
  410. os2-lm-2-1(7),
  411. afp-1-1(8),
  412. afp-2-0(9),
  413. nt-3-1(10)
  414. }
  415. ACCESS read-only
  416. STATUS mandatory
  417. DESCRIPTION
  418. "The type of client that established the session."
  419. ::= { svSessionEntry 7 }
  420. svSesState OBJECT-TYPE
  421. SYNTAX INTEGER {
  422. active(1),
  423. deleted(2)
  424. }
  425. ACCESS read-write
  426. STATUS mandatory
  427. DESCRIPTION
  428. "Used to indicate the state of this session.
  429. The deleted state will never be returned on a
  430. session but can be used in set requests to delete
  431. a session."
  432. ::= { svSessionEntry 8 }
  433. svAutoDisconnects OBJECT-TYPE
  434. SYNTAX INTEGER
  435. ACCESS read-only
  436. STATUS mandatory
  437. DESCRIPTION
  438. "The number of sessions that the server has
  439. auto-disconnected due to timeout."
  440. ::= { server 21 }
  441. svDisConTime OBJECT-TYPE
  442. SYNTAX INTEGER
  443. ACCESS read-write
  444. STATUS mandatory
  445. DESCRIPTION
  446. "The number of seconds the server waits before
  447. disconnecting an idle session. A value of 0xffff
  448. indicates that idle sessions will never be disconnected."
  449. ::= { server 22 }
  450. svAuditLogSize OBJECT-TYPE
  451. SYNTAX INTEGER
  452. ACCESS read-write
  453. STATUS mandatory
  454. DESCRIPTION
  455. "The maximum size in kilobytes that the server's audit
  456. log can attain."
  457. ::= { server 23 }
  458. svUserNumber OBJECT-TYPE
  459. SYNTAX INTEGER
  460. ACCESS read-only
  461. STATUS mandatory
  462. DESCRIPTION
  463. "The number of users that have accounts on this server."
  464. ::= { server 24 }
  465. svUserTable OBJECT-TYPE
  466. SYNTAX SEQUENCE OF SvUserEntry
  467. ACCESS not-accessible
  468. STATUS mandatory
  469. DESCRIPTION
  470. "The table of active user accounts on this server."
  471. ::= { server 25 }
  472. svUserEntry OBJECT-TYPE
  473. SYNTAX SvUserEntry
  474. ACCESS not-accessible
  475. STATUS mandatory
  476. DESCRIPTION
  477. "One of the user accounts on this server."
  478. INDEX { svUserName }
  479. ::= { svUserTable 1 }
  480. SvUserEntry ::= SEQUENCE {
  481. svUserName
  482. DisplayString
  483. }
  484. svUserName OBJECT-TYPE
  485. SYNTAX DisplayString (SIZE (1..20))
  486. ACCESS read-only
  487. STATUS mandatory
  488. DESCRIPTION
  489. "The name of the user account."
  490. ::= { svUserEntry 1 }
  491. svShareNumber OBJECT-TYPE
  492. SYNTAX INTEGER
  493. ACCESS read-only
  494. STATUS mandatory
  495. DESCRIPTION
  496. "The number of shared resources on this server."
  497. ::= { server 26 }
  498. svShareTable OBJECT-TYPE
  499. SYNTAX SEQUENCE OF SvShareEntry
  500. ACCESS not-accessible
  501. STATUS mandatory
  502. DESCRIPTION
  503. "The table of shares on this server."
  504. ::= { server 27 }
  505. svShareEntry OBJECT-TYPE
  506. SYNTAX SvShareEntry
  507. ACCESS not-accessible
  508. STATUS mandatory
  509. DESCRIPTION
  510. "A table entry corresponding to a single share on this server."
  511. INDEX { svShareName }
  512. ::= { svShareTable 1 }
  513. SvShareEntry ::= SEQUENCE {
  514. svShareName
  515. DisplayString ,
  516. svSharePath
  517. DisplayString ,
  518. svShareComment
  519. DisplayString
  520. }
  521. svShareName OBJECT-TYPE
  522. SYNTAX DisplayString (SIZE (1..12))
  523. ACCESS read-only
  524. STATUS mandatory
  525. DESCRIPTION
  526. "The name of the share."
  527. ::= { svShareEntry 1 }
  528. svSharePath OBJECT-TYPE
  529. SYNTAX DisplayString (SIZE (1..255))
  530. ACCESS read-only
  531. STATUS mandatory
  532. DESCRIPTION
  533. "The local name of this shared resource."
  534. ::= { svShareEntry 2 }
  535. svShareComment OBJECT-TYPE
  536. SYNTAX DisplayString (SIZE (0..255))
  537. ACCESS read-only
  538. STATUS mandatory
  539. DESCRIPTION
  540. "A comment associated with this share."
  541. ::= { svShareEntry 3 }
  542. svPrintQNumber OBJECT-TYPE
  543. SYNTAX INTEGER
  544. ACCESS read-only
  545. STATUS mandatory
  546. DESCRIPTION
  547. "The number of print queues on this server."
  548. ::= { server 28 }
  549. svPrintQTable OBJECT-TYPE
  550. SYNTAX SEQUENCE OF SvPrintQEntry
  551. ACCESS not-accessible
  552. STATUS mandatory
  553. DESCRIPTION
  554. "The table of print queues on this server."
  555. ::= { server 29 }
  556. svPrintQEntry OBJECT-TYPE
  557. SYNTAX SvPrintQEntry
  558. ACCESS not-accessible
  559. STATUS mandatory
  560. DESCRIPTION
  561. "A table entry corresponding to a single print queue on this
  562. server."
  563. INDEX { svPrintQName }
  564. ::= { svPrintQTable 1 }
  565. SvPrintQEntry ::= SEQUENCE {
  566. svPrintQName
  567. DisplayString ,
  568. svPrintQNumJobs
  569. INTEGER
  570. }
  571. svPrintQName OBJECT-TYPE
  572. SYNTAX DisplayString (SIZE (1..12))
  573. ACCESS read-only
  574. STATUS mandatory
  575. DESCRIPTION
  576. "The name of the print queue."
  577. ::= { svPrintQEntry 1 }
  578. svPrintQNumJobs OBJECT-TYPE
  579. SYNTAX INTEGER
  580. ACCESS read-only
  581. STATUS mandatory
  582. DESCRIPTION
  583. "The number of jobs currently in this print queue."
  584. ::= { svPrintQEntry 2 }
  585. -- The Workstation Group
  586. wkstaStatSessStarts OBJECT-TYPE
  587. SYNTAX Counter
  588. ACCESS read-only
  589. STATUS mandatory
  590. DESCRIPTION
  591. "The number of sessions that this workstation has initiated."
  592. ::= { workstation 1 }
  593. wkstaStatSessFails OBJECT-TYPE
  594. SYNTAX Counter
  595. ACCESS read-only
  596. STATUS mandatory
  597. DESCRIPTION
  598. "The number of failed sessions that this workstation has
  599. experienced."
  600. ::= { workstation 2 }
  601. wkstaStatUses OBJECT-TYPE
  602. SYNTAX Counter
  603. ACCESS read-only
  604. STATUS mandatory
  605. DESCRIPTION
  606. "The number of connections this workstation has initiated."
  607. ::= { workstation 3 }
  608. wkstaStatUseFails OBJECT-TYPE
  609. SYNTAX Counter
  610. ACCESS read-only
  611. STATUS mandatory
  612. DESCRIPTION
  613. "The number of failed connections this workstation has
  614. experienced."
  615. ::= { workstation 4 }
  616. wkstaStatAutoRecs OBJECT-TYPE
  617. SYNTAX Counter
  618. ACCESS read-only
  619. STATUS mandatory
  620. DESCRIPTION
  621. "The number of sessions broken and then automatically
  622. reestablished."
  623. ::= { workstation 5 }
  624. wkstaErrorLogSize OBJECT-TYPE
  625. SYNTAX INTEGER
  626. ACCESS read-write
  627. STATUS mandatory
  628. DESCRIPTION
  629. "The size in kilobytes to which the workstation error log
  630. can grow."
  631. ::= { workstation 6 }
  632. wkstaUseNumber OBJECT-TYPE
  633. SYNTAX INTEGER
  634. ACCESS read-only
  635. STATUS mandatory
  636. DESCRIPTION
  637. "The number of active uses the workstation is currently
  638. maintaining."
  639. ::= { workstation 7 }
  640. wkstaUseTable OBJECT-TYPE
  641. SYNTAX SEQUENCE OF WkstaUseEntry
  642. ACCESS not-accessible
  643. STATUS mandatory
  644. DESCRIPTION
  645. "The table of active uses made by this workstation."
  646. ::= { workstation 8 }
  647. wkstaUseEntry OBJECT-TYPE
  648. SYNTAX WkstaUseEntry
  649. ACCESS not-accessible
  650. STATUS mandatory
  651. DESCRIPTION
  652. "A use of a remote network resource."
  653. INDEX { useLocalName, useRemote }
  654. ::= { wkstaUseTable 1 }
  655. WkstaUseEntry ::= SEQUENCE {
  656. useLocalName
  657. DisplayString ,
  658. useRemote
  659. DisplayString ,
  660. useStatus
  661. INTEGER
  662. }
  663. useLocalName OBJECT-TYPE
  664. SYNTAX DisplayString (SIZE (0..8))
  665. ACCESS read-only
  666. STATUS mandatory
  667. DESCRIPTION
  668. "The name of the local devicename (e.g. e: or lpt1:) that
  669. is redirected."
  670. ::= { wkstaUseEntry 1 }
  671. useRemote OBJECT-TYPE
  672. SYNTAX DisplayString (SIZE (1..255))
  673. ACCESS read-only
  674. STATUS mandatory
  675. DESCRIPTION
  676. "The name of the remote shared resource to which the redirection
  677. has been made. (eg. \\server\share)."
  678. ::= { wkstaUseEntry 2 }
  679. useStatus OBJECT-TYPE
  680. SYNTAX
  681. INTEGER {
  682. use-ok(1),
  683. use-paused(2),
  684. use-session-lost(3),
  685. use-network-error(4),
  686. use-connecting(5),
  687. use-reconnecting(6)
  688. }
  689. ACCESS read-only
  690. STATUS mandatory
  691. DESCRIPTION
  692. "The status of this connection."
  693. ::= { wkstaUseEntry 3 }
  694. -- The Domain Group
  695. domPrimaryDomain OBJECT-TYPE
  696. SYNTAX DisplayString (SIZE (1..15))
  697. ACCESS read-only
  698. STATUS mandatory
  699. DESCRIPTION
  700. "The name of the primary domain to which this machine belongs."
  701. ::= { domain 1 }
  702. domLogonDomain OBJECT-TYPE
  703. SYNTAX DisplayString (SIZE (1..15))
  704. ACCESS read-only
  705. STATUS mandatory
  706. DESCRIPTION
  707. "The name of the domain to which this machine is logged on."
  708. ::= { domain 2 }
  709. domOtherDomainNumber OBJECT-TYPE
  710. SYNTAX INTEGER
  711. ACCESS read-only
  712. STATUS mandatory
  713. DESCRIPTION
  714. "The number of entries in domOtherDamainTable."
  715. ::= { domain 3 }
  716. domOtherDomainTable OBJECT-TYPE
  717. SYNTAX SEQUENCE OF DomOtherDomainEntry
  718. ACCESS not-accessible
  719. STATUS mandatory
  720. DESCRIPTION
  721. "The list of other domains which this machine is monitoring."
  722. ::= { domain 4 }
  723. domOtherDomainEntry OBJECT-TYPE
  724. SYNTAX DomOtherDomainEntry
  725. ACCESS not-accessible
  726. STATUS mandatory
  727. DESCRIPTION
  728. "An entry in the table of other domains."
  729. INDEX { domOtherName }
  730. ::= { domOtherDomainTable 1 }
  731. DomOtherDomainEntry ::= SEQUENCE {
  732. domOtherName
  733. DisplayString
  734. }
  735. domOtherName OBJECT-TYPE
  736. SYNTAX DisplayString (SIZE (1..15))
  737. ACCESS read-write
  738. STATUS mandatory
  739. DESCRIPTION
  740. "The name of an additional domain which this machine is
  741. monitoring."
  742. ::= { domOtherDomainEntry 1 }
  743. domServerNumber OBJECT-TYPE
  744. SYNTAX INTEGER
  745. ACCESS read-only
  746. STATUS mandatory
  747. DESCRIPTION
  748. "The number of entries in domServerTable."
  749. ::= { domain 5 }
  750. domServerTable OBJECT-TYPE
  751. SYNTAX SEQUENCE OF DomServerEntry
  752. ACCESS not-accessible
  753. STATUS mandatory
  754. DESCRIPTION
  755. "The list of non-hidden servers that are on all of the
  756. domains this machine is monitoring."
  757. ::= { domain 6 }
  758. domServerEntry OBJECT-TYPE
  759. SYNTAX DomServerEntry
  760. ACCESS not-accessible
  761. STATUS mandatory
  762. DESCRIPTION
  763. "An entry in the domain server table."
  764. INDEX { domServerName }
  765. ::= { domServerTable 1 }
  766. DomServerEntry ::= SEQUENCE {
  767. domServerName
  768. DisplayString
  769. }
  770. domServerName OBJECT-TYPE
  771. SYNTAX DisplayString (SIZE (1..15))
  772. ACCESS read-only
  773. STATUS mandatory
  774. DESCRIPTION
  775. "The name of a server on one of the domains which this
  776. machine is monitoring."
  777. ::= { domServerEntry 1 }
  778. domLogonNumber OBJECT-TYPE
  779. SYNTAX INTEGER
  780. ACCESS read-only
  781. STATUS mandatory
  782. DESCRIPTION
  783. "The number of entries in domLogonTable."
  784. ::= { domain 7 }
  785. domLogonTable OBJECT-TYPE
  786. SYNTAX SEQUENCE OF DomLogonEntry
  787. ACCESS not-accessible
  788. STATUS mandatory
  789. DESCRIPTION
  790. "The list of domain logons which this machine has processed.
  791. Available only on servers acting as primary or backup domain
  792. controllers. To compile the complete table of all logons on
  793. a given domain it is necessary to query all primary and backup
  794. domain controllers on the domain."
  795. ::= { domain 8 }
  796. domLogonEntry OBJECT-TYPE
  797. SYNTAX DomLogonEntry
  798. ACCESS not-accessible
  799. STATUS mandatory
  800. DESCRIPTION
  801. "An entry in the logon table."
  802. INDEX { domLogonUser, domLogonMachine }
  803. ::= { domLogonTable 1 }
  804. DomLogonEntry ::= SEQUENCE {
  805. domLogonUser
  806. DisplayString ,
  807. domLogonMachine
  808. DisplayString
  809. }
  810. domLogonUser OBJECT-TYPE
  811. SYNTAX DisplayString (SIZE (1..20))
  812. ACCESS read-only
  813. STATUS mandatory
  814. DESCRIPTION
  815. "The name of the user who is logged on to this domain."
  816. ::= { domLogonEntry 1 }
  817. domLogonMachine OBJECT-TYPE
  818. SYNTAX DisplayString (SIZE (1..15))
  819. ACCESS read-only
  820. STATUS mandatory
  821. DESCRIPTION
  822. "The name of the machine from which the user logged on."
  823. ::= { domLogonEntry 2 }
  824. END