IShellExtInit interface (shobjidl_core.h)
Exposes a method that initializes Shell extensions for property sheets, shortcut menus, and drag-and-drop handlers (extensions that add items to shortcut menus during nondefault drag-and-drop operations).
The IShellExtInit interface inherits from the IUnknown interface. IShellExtInit also has these types of members:
The IShellExtInit interface has these methods.
|IShellExtInit::Initialize||Initializes a property sheet extension, shortcut menu extension, or drag-and-drop handler.|
Note that Shell extensions based on other interfaces do not use this method of initialization.
You do not use this interface directly. The Shell calls it to initialize the handler.
|Minimum supported client||Windows XP [desktop apps only]|
|Minimum supported server||Windows 2000 Server [desktop apps only]|