Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the Shell structures, with a description of the purpose of each.
| Programming element | Description |
|---|---|
| CMINVOKECOMMANDINFO | Invokes the context menu command. |
| DLNHDR | A notification structure that the document list uses. |
| DOCLISTCREATE | Sets the information for a new document list. |
| FILECHANGEINFO | Contains detailed information about a file system event. |
| FILECHANGENOTIFY | The notification message from the shell includes a pointer to a FILECHANGENOTIFY structure. |
| FINDITEMATTRIBUTES | Works both as a filter definition and as a specifier for attributes of an individual item. |
| NMRGINFO | This is sent through WM_NOTIFY when SHRG_NOTIFYPARENT is used. |
| NMNEWMENU | This contains information about a notification message. |
| NMSHN | Contains a notification message and codes for window-based notification. |
| OPENFILENAMEEX | Contains information used to initialize the GetOpenFileNameEx function. |
| SHACTIVATEINFO | Sets members for the SHHandleWMActivate function. |
| SHCAMERACAPTURE | Contains information used to initialize the SHCameraCapture function. It also contains a reference to the fully-qualified path-name of the captured picture or video file. |
| SHCHANGENOTIFYENTRY | This structure indicates which events will result in notifications to the subscribing window for a "watched" directory (or directory tree). |
| SHINITDLGINFO | Sets members for the SHInitDialog function. |
| SHMENUBARINFO | Sets members for the SHCreateMenuBar function. |
| SHNOTIFICATIONDATA | Contains information about a notification. |
| SHRGINFO | Sets members for the SHRecognizeGesture function. |
| SIPINFO | Contains information about the current state of the software-based input panel, such as the software-based input panel size, screen location, docked status, and visibility status. |
| SNDFILEINFO | Sets and retrieves information about event sounds. |
| SNDDIRECTORYINFO | Indicates the fully qualified path to the directory containing sound files. |
| SOFTKEYCMD | Associates a command identifier from a notification softkey bar with a particular behavior. |
| SOFTKEYMENU | Defines a menu for use in the SHNOTIFICATIONDATA structure. |
| SOFTKEYNOTIFY | Defines a single softkey for use in the SHNOTIFICATIONDATA structure. |
See Also
Send Feedback on this topic to the authors