2.2.3 VolumeTableEntry Object

The VolumeTableEntry object represents an entry in the ServerVolumeTable, as specified in [MS-DLTM] section 3.1.1, and MUST be stored in the VolumeTable object (section 2.2.2).

The schema definition for the VolumeTableEntry object MUST be the linkTrackVolEntry object specified in [MS-ADSC] section 2.81, and has an RDN of the following form.

 VolumeTableRDN = "CN=" + VolumeIDString
 VolumeIDString = A VolumeID in the form of a HexConvertedUnicodeString
  
  

A sample VolumeTableEntry object distinguished name (DN) is shown in the following example where "DomainName" is the name of the domain.

  
 CN=E3D954B2D0A711D08CB600C04FD90F85,
 + CN=VolumeTable,CN=FileLinks,CN=System,
 + DC=DomainName
  
  

There are two special VolumeTableEntry objects with specific RDNs in the VolumeTable object that are not used as in the preceding example:

  • CurrentRefreshTimeEntry: This entry MUST have an RDN of "0000000000000000", as if its RDN indicated a VolumeID consisting of a string of all "0" characters. Only the seqNotification attribute of this entry is used. It MUST be a 32-bit unsigned integer value in the form of an IntegerConvertedUnicodeString. The seqNotification attribute MUST be set to the value of the CurrentRefreshTime. All other attributes MUST NOT be set and MUST be ignored.

    Updates to this value are specified in Timer Events (section 3.1.6).

  • FileTableCounterEntry: This entry MUST have an RDN of "QT_Counter". Only the linkTrackSecret attribute of this entry SHOULD be used. All other attributes MUST NOT be set, and MUST be ignored. This is an 8-byte binary value, representing a partial count of the number of entries in the FileTable. Updates to this value are specified in Timers (section 3.1.2).