QueryPathOfRegTypeLib (comdlg32)
Last changed: -66.230.112.209

.
Summary
Retrieves the path of a registered type library.

C# Signature:

[DllImport("oleaut32.dll", CharSet=CharSet.Unicode, ExactSpelling=true, PreserveSig=false)]
[return: MarshalAs(UnmanagedType.BStr)]
static extern string QueryPathOfRegTypeLib(
    [MarshalAs(UnmanagedType.LPStruct)]
    Guid guid,
    [MarshalAs(UnmanagedType.U2)]
    short wVerMajor,
    [MarshalAs(UnmanagedType.U2)]
    short wVerMinor,
    [MarshalAs(UnmanagedType.U4)]
    int lcid);

VB Signature:

<DllImport("oleaut32.dll", CharSet:=CharSet.Unicode, ExactSpelling:=True, PreserveSig:=False)> _
Private Shared Function QueryPathOfRegTypeLib(
     <MarshalAs(UnmanagedType.LPStruct)> ByVal guid As Guid,
     <MarshalAs(UnmanagedType.U2)> ByVal wVerMajor As Short,
     <MarshalAs(UnmanagedType.U2)> ByVal wVerMinor As Short,
     <MarshalAs(UnmanagedType.U4)> ByVal lcid As Integer) _
   As <MarshalAs(UnmanagedType.BStr)> String
End Function

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation