Quick Info

Windows NT
Yes
Win95
Yes
Win32s
No
Import Library
-
Header File
shlobj.h
Unicode
No
Platform Notes
None

IShellExecuteHook::Execute

[Now Supported on Windows NT]

Provides a hook with an opportunity to intercept a command and perform an alternate action.

HRESULT Execute(

LPSHELLEXECUTEINFO pei
// Points to a SHELLEXECUTEINFO struct.
);

Parameters

pei

Pointer to a SHELLEXECUTEINFO structure. This structure is discussed further under ShellExecuteEx.

Return Values

Returns NOERROR if the hook is implemented in the executable or S_FALSE if it is not. It is an OLE-defined error value otherwise.

Remarks

Execute
provides the hook the chance to pick off a command to be executed and perform some other action.

See Also

IShellExecuteHook,
IShellExtInit, ITEMIDLIST

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database