BROWSEINFO (Structures)
Last changed: -202.74.138.1

.
Summary
Contains parameters for the SHBrowseForFolder function and receives information about the folder selected by the user.

C# Definition:

[StructLayout(LayoutKind.Sequential)]
struct BROWSEINFO
{
    public IntPtr hwndOwner;
    public IntPtr pidlRoot;
    public IntPtr pszDisplayName;
    [MarshalAs(UnmanagedType.LPTStr)]
    public string lpszTitle;
    public uint ulFlags;
    public BrowseCallbackProc lpfn;
    public IntPtr lParam;
    public int iImage;
}

VB Definition:

Structure BROWSEINFO
    Public hwndOwner As IntPtr
    Public pidlRoot As IntPtr
    Public pszDisplayName As IntPtr
    Public lpszTitle As String
    Public ulFlags As UInt32
    Public lpfn As BrowseCallbackProc
    Public lParam As IntPtr
    Public iImage As Int32
End Structure

User-Defined Field Types:

BrowseCallbackProc

Notes:

None.

Documentation
BROWSEINFO on MSDN