Exposes methods to create Explorer commands and command enumerators.
The IExplorerCommandProvider interface has these methods.
|IExplorerCommandProvider::GetCommand||Gets a specified Explorer command instance.|
|IExplorerCommandProvider::GetCommands||Gets a specified Explorer command enumerator instance.|
None of the methods of this interface should communicate with network resources; they are called on the UI thread and doing so would cause the UI to stop responding.
Each command should have its own unique GUID; the command provider is expected to create a command instance on a per-GUID basis.
|Minimum supported client||Windows Vista [desktop apps only]|
|Minimum supported server||Windows Server 2008 [desktop apps only]|
|Header||shobjidl_core.h (include Shobjidl.h)|