DEFAULT_FOLDER_MENU_RESTRICTIONS enumeration (shobjidl_core.h)
Defines shortcut menu restrictions used by IDefaultFolderMenuInitialize::GetMenuRestrictions and IDefaultFolderMenuInitialize::SetMenuRestrictions.
Syntax
typedef enum DEFAULT_FOLDER_MENU_RESTRICTIONS {
DFMR_DEFAULT = 0,
DFMR_NO_STATIC_VERBS = 0x8,
DFMR_STATIC_VERBS_ONLY = 0x10,
DFMR_NO_RESOURCE_VERBS = 0x20,
DFMR_OPTIN_HANDLERS_ONLY = 0x40,
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 0x80,
DFMR_USE_SPECIFIED_HANDLERS = 0x100,
DFMR_USE_SPECIFIED_VERBS = 0x200,
DFMR_NO_ASYNC_VERBS = 0x400,
DFMR_NO_NATIVECPU_VERBS = 0x800,
DFMR_NO_NONWOW_VERBS
} ;
Constants
DFMR_DEFAULT Value: 0 0x0000. No restrictions. |
DFMR_NO_STATIC_VERBS Value: 0x8 0x0008. Don't use the handler for static verbs. |
DFMR_STATIC_VERBS_ONLY Value: 0x10 0x0010. Static verbs only. No dynamic IContextMenu verbs allowed. |
DFMR_NO_RESOURCE_VERBS Value: 0x20 0x0020. Don't add verbs for cut, copy, paste, link, delete, rename, or properties. |
DFMR_OPTIN_HANDLERS_ONLY Value: 0x40 0x0040. Opt-in to load handler for partial cloud files. Only used for handlers that will not cause implicit hydration. Opt-in handlers must have the registry value "ContextMenuOptIn" under HKCR\CLSID<handler clsid> |
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY Value: 0x80 0x0080. Only load resource verbs (cut, copy, paste, link, delete, rename, and properties) and folder verbs added by IContextMenuCB. |
DFMR_USE_SPECIFIED_HANDLERS Value: 0x100 0x0100. Use handlers with CLSID values that were added through IDefaultFolderMenuInitialize::SetHandlerClsid |
DFMR_USE_SPECIFIED_VERBS Value: 0x200 0x0200. Only load handlers that support the specified verbs. |
DFMR_NO_ASYNC_VERBS Value: 0x400 0x0400. Ignore async verbs. |
DFMR_NO_NATIVECPU_VERBS Value: 0x800 0x0800. Ignore verbs that are registered for the native CPU architecture. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | shobjidl_core.h (include Shobjidl.h) |
See also
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για