Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "SHCONTF" in [All]

Interfaces

.

    /// <param name="grfFlags">Flags indicating which items to include in the  enumeration. For a list of possible values, see the SHCONTF enum. </param>

.

    void EnumObjects(IntPtr hwnd, ESHCONTF grfFlags, out IntPtr ppenumIDList);

.

    void SetNameOf(IntPtr hwnd, IntPtr pidl, String pszName, ESHCONTF uFlags, out IntPtr ppidlOut);

.

    public enum ESHCONTF

.

    SHCONTF_FOLDERS = 0x0020,

.

    SHCONTF_NONFOLDERS = 0x0040,

.

    SHCONTF_INCLUDEHIDDEN = 0x0080,

.

    SHCONTF_INIT_ON_FIRST_NEXT = 0x0100,

.

    SHCONTF_NETPRINTERSRCH = 0x0200,

.

    SHCONTF_SHAREABLE = 0x0400,

.

    SHCONTF_STORAGE = 0x0800

.

     int GetEnumFlagsForItem([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out SHCONTF pgrfFlags);

Enums

.

    public enum SHCONTF : uint {

.

        SHCONTF_FOLDERS         = 0x0020,   // only want folders enumerated (SFGAO_FOLDER)

.

        SHCONTF_NONFOLDERS      = 0x0040,   // include non folders

.

        SHCONTF_INCLUDEHIDDEN       = 0x0080,   // show items normally hidden

.

        SHCONTF_INIT_ON_FIRST_NEXT  = 0x0100,   // allow EnumObject() to return before validating enum

.

        SHCONTF_NETPRINTERSRCH      = 0x0200,   // hint that client is looking for printers

.

        SHCONTF_SHAREABLE       = 0x0400,   // hint that client is looking sharable resources (remote shares)

.

        SHCONTF_STORAGE         = 0x0800,   // include all items with accessible storage and their ancestors

.

  <Flags()> Public Enum SHCONTF

.

    SHCONTF_FOLDERS = &H20         ' only want folders enumerated (SFGAO_FOLDER)

.

    SHCONTF_NONFOLDERS = &H40      ' include non folders

.

    SHCONTF_INCLUDEHIDDEN = &H80       ' show items normally hidden

.

    SHCONTF_INIT_ON_FIRST_NEXT = &H100 ' allow EnumObject() to return before validating enum

.

    SHCONTF_NETPRINTERSRCH = &H200     ' hint that client is looking for printers

.

    SHCONTF_SHAREABLE = &H400      ' hint that client is looking sharable resources (remote shares)

.

    SHCONTF_STORAGE = &H800        ' include all items with accessible storage and their ancestors

.
Documentation
[SHCONTF] on MSDN
.

#Region " SHCONTF"

.

    Public Enum SHCONTF

shell32

.

        ESHCONTF grfFlags,

.

        ESHCONTF uFlags,    

.

    public enum ESHCONTF

.

    SHCONTF_FOLDERS = 0x0020,

.

    SHCONTF_NONFOLDERS = 0x0040,

.

    SHCONTF_INCLUDEHIDDEN = 0x0080,

.

    SHCONTF_INIT_ON_FIRST_NEXT = 0x0100,

.

    SHCONTF_NETPRINTERSRCH  = 0x0200,

.

    SHCONTF_SHAREABLE = 0x0400,

.

    SHCONTF_STORAGE = 0x0800  


 
Access PInvoke.net directly from VS: