2.1.1.8 LibidReference

Specifies the identifier of an Automation type library.

ABNF syntax:

 LibidReference     = "*\" LibidReferenceKind LibidGuid 
                      "#" LibidMajorVersion "." LibidMinorVersion 
                      "#" LibidLcid 
                      "#" LibidPath 
                      "#" LibidRegName
  
 LibidReferenceKind = %x47 / %x48
  
 LibidGuid          = GUID
  
 LibidMajorVersion  = 1*4HEXDIG
  
 LibidMinorVersion  = 1*4HEXDIG
  
 LibidLcid          = 1*8HEXDIG 
  
 LibidPath          = *(%x01-22 / %x24-FF)
  
 LibidRegName       = *255(%x01-FF)

<LibidReferenceKind>:

Value

Meaning

%x47

<LibidPath> specifies a Windows file path.

%x48

<LibidPath> specifies a Macintosh path.

<LibidGuid>: The GUID of the Automation type library.

<LibidMajorVersion>: An unsigned integer that specifies the major version of the Automation type library.

<LibidMinorVersion>: An unsigned integer that specifies the minor version of the Automation type library.

<LibidLcid>: The LCID of the Automation type library.

<LibidPath>: The path to the Automation type library.

<LibidRegName>: The Automation type library’s display name.