




 
The function 
find-component-tlb
 returns the path of the type library associated with the component 
name
.
name should be the name of a component (either a ProgID or a GUID).
If 
version
 is supplied, 
find-component-tlb
 finds only this version of the type library.
If min-version or max-version , or both of these, are supplied, they restrict which version of the type library can be found.
Each of version , min-version and max-version , if supplied, should be a string. The string should contain either one hexadecimal number or two hexadecimal numbers separated by a dot. The first number is the major version, the second is the minor version, which defaults to 0.
If 
version
 is not supplied, then 
find-component-tlb
 preferentially finds the the library version specified in the registry for the component (if any) if it fits the specification by 
max-version
 and/or 
min-version
, otherwise it finds the earliest version in the range specified by 
min-version
 and 
max-version
.
find-component-tlb
 returns 
nil
 if it fails to find the type library within the specified version constraints.