IShellExecuteHook
Extends the
behavior of ShellExecute
or ShellExecuteEx.
Typically implemented by subsystems that expose the names of objects that users
might type into the Start.Run... dialog.
When to Implement
You should
implement IShellExecuteHook when you have named objects that users would
expect to be able to run in the Start.Run... dialog.
When to Use
You do not
use this interface directly. It is generally used by the ShellExecuteEx
code.
Methods in Vtable Order
|
IUnknown
Methods |
Description |
|
QueryInterface |
Returns
pointers to supported interfaces. |
|
AddRef |
Increments
reference count. |
|
Release |
Decrements
reference count. |
|
IShellExecuteHook |
Description |
|
Execute |
Fill in
this field. |