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

SFGAOF (Enums)
 
.
Summary
TODO - a short description

C# Definition:

    [Flags]
    public enum SFGAOF : uint {
        SFGAO_CANCOPY       = 0x1,                // Objects can be copied    (DROPEFFECT_COPY)
        SFGAO_CANMOVE       = 0x2,                // Objects can be moved     (DROPEFFECT_MOVE)
        SFGAO_CANLINK       = 0x4,                // Objects can be linked    (DROPEFFECT_LINK)
        SFGAO_STORAGE       = 0x00000008,         // supports BindToObject(IID_IStorage)
        SFGAO_CANRENAME     = 0x00000010,         // Objects can be renamed
        SFGAO_CANDELETE     = 0x00000020,         // Objects can be deleted
        SFGAO_HASPROPSHEET      = 0x00000040,         // Objects have property sheets
        SFGAO_DROPTARGET    = 0x00000100,         // Objects are drop target
        SFGAO_CAPABILITYMASK    = 0x00000177,
        SFGAO_ENCRYPTED     = 0x00002000,         // object is encrypted (use alt color)
        SFGAO_ISSLOW        = 0x00004000,         // 'slow' object
        SFGAO_GHOSTED       = 0x00008000,         // ghosted icon
        SFGAO_LINK          = 0x00010000,         // Shortcut (link)
        SFGAO_SHARE         = 0x00020000,         // shared
        SFGAO_READONLY      = 0x00040000,         // read-only
        SFGAO_HIDDEN        = 0x00080000,         // hidden object
        SFGAO_DISPLAYATTRMASK   = 0x000FC000,
        SFGAO_FILESYSANCESTOR   = 0x10000000,         // may contain children with SFGAO_FILESYSTEM
        SFGAO_FOLDER        = 0x20000000,         // support BindToObject(IID_IShellFolder)
        SFGAO_FILESYSTEM    = 0x40000000,         // is a win32 file system object (file/folder/root)
        SFGAO_HASSUBFOLDER      = 0x80000000,         // may contain children with SFGAO_FOLDER
        SFGAO_CONTENTSMASK      = 0x80000000,
        SFGAO_VALIDATE      = 0x01000000,         // invalidate cached information
        SFGAO_REMOVABLE     = 0x02000000,         // is this removeable media?
        SFGAO_COMPRESSED    = 0x04000000,         // Object is compressed (use alt color)
        SFGAO_BROWSABLE     = 0x08000000,         // supports IShellFolder, but only implements CreateViewObject() (non-folder view)
        SFGAO_NONENUMERATED     = 0x00100000,         // is a non-enumerated object
        SFGAO_NEWCONTENT    = 0x00200000,         // should show bold in explorer tree
        SFGAO_CANMONIKER    = 0x00400000,         // defunct
        SFGAO_HASSTORAGE    = 0x00400000,         // defunct
        SFGAO_STREAM        = 0x00400000,         // supports BindToObject(IID_IStream)
        SFGAO_STORAGEANCESTOR   = 0x00800000,         // may contain children with SFGAO_STORAGE or SFGAO_STREAM
        SFGAO_STORAGECAPMASK    = 0x70C50008,         // for determining storage capabilities, ie for open/save semantics
    }

VB Definition:

Enum SFGAOF
   TODO
End Enum

Notes:

None.

Documentation
SFGAOF on MSDN
 

Please edit this page!

Do you have...

  • helpful tips?
  • corrections to the existing content?
  • additional languages you want to include?

Select "Edit This Page" on the right hand toolbar and edit it!

 
Access PInvoke.net directly from VS:
Terms of Use
Edit This Page
Find References
Show Printable Version
Revisions