ReactOS  0.4.15-dev-448-gd6c4411
IShellPropSheetExt Interface Reference

import"shobjidl.idl";

Inheritance diagram for IShellPropSheetExt:
Collaboration diagram for IShellPropSheetExt:

Public Types

enum  tagSHELLPROPSHEETEXTPAGEID { EXPPS_FILETYPES = 0x1 }
 
typedef UINT EXPPS
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT AddPages ([in] LPFNSVADDPROPSHEETPAGE pfnAddPage, [in] LPARAM lParam)
 
HRESULT ReplacePage ([in] EXPPS uPageID, [in] LPFNSVADDPROPSHEETPAGE pfnReplaceWith, [in] LPARAM lParam)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 129 of file shobjidl.idl.

Member Typedef Documentation

◆ EXPPS

Definition at line 135 of file shobjidl.idl.

Member Enumeration Documentation

◆ tagSHELLPROPSHEETEXTPAGEID

Enumerator
EXPPS_FILETYPES 

Definition at line 131 of file shobjidl.idl.

Member Function Documentation

◆ AddPages()

HRESULT IShellPropSheetExt::AddPages ( [in] LPFNSVADDPROPSHEETPAGE  pfnAddPage,
[in] LPARAM  lParam 
)

Implemented in CRecycleBin, and CFolderOptions.

Referenced by SHAddFromPropSheetExtArray().

◆ ReplacePage()

HRESULT IShellPropSheetExt::ReplacePage ( [in] EXPPS  uPageID,
[in] LPFNSVADDPROPSHEETPAGE  pfnReplaceWith,
[in] LPARAM  lParam 
)

Implemented in CRecycleBin, and CFolderOptions.

Referenced by SHReplaceFromPropSheetExtArray().


The documentation for this interface was generated from the following file: