KNOWNFOLDER_DEFINITION (Interfaces)
Last changed: -213.68.15.100

.
Summary
TODO - a short description

C# Definition:

[StructLayout ( LayoutKind.Sequential, CharSet = CharSet.Auto, Pack = 4 )]
struct KNOWNFOLDER_DEFINITION
{
    internal KF_CATEGORY category;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszName;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszCreator;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszDescription;

    public Guid fidParent;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszRelativePath;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszParsingName;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszToolTip;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszLocalizedName;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszIcon;

    [MarshalAs ( UnmanagedType.LPWStr )]
    public string pszSecurity;

    public uint dwAttributes;
    public KF_DEFINITION_FLAGS kfdFlags;
    public Guid ftidType;
}

VB Definition:

<ComImport> _
<Guid("TODO")> _
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch
Interface KNOWNFOLDER_DEFINITION
   TODO
End Interface

User-Defined Types:

None.

Notes:

None.

Documentation