ReactOS  0.4.15-dev-321-g2d9b385
ICustomDestinationList Interface Reference

import"shobjidl.idl";

Inheritance diagram for ICustomDestinationList:
Collaboration diagram for ICustomDestinationList:

Public Types

enum  KNOWNDESTCATEGORY { KDC_FREQUENT = 1, KDC_RECENT }
 
typedef enum ICustomDestinationList::KNOWNDESTCATEGORY KNOWNDESTCATEGORY
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT SetAppID ([in, string] LPCWSTR pszAppID)
 
HRESULT BeginList ([out] UINT *pcMinSlots, [in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
HRESULT AppendCategory ([in, string] LPCWSTR pszCategory, [in] IObjectArray *poa)
 
HRESULT AppendKnownCategory ([in] KNOWNDESTCATEGORY category)
 
HRESULT AddUserTasks ([in] IObjectArray *poa)
 
HRESULT CommitList ()
 
HRESULT GetRemovedDestinations ([in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
HRESULT DeleteList ([in, unique, string] LPCWSTR pszAppID)
 
HRESULT AbortList ()
 
- 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 4096 of file shobjidl.idl.

Member Typedef Documentation

◆ KNOWNDESTCATEGORY

Member Enumeration Documentation

◆ KNOWNDESTCATEGORY

Member Function Documentation

◆ AbortList()

HRESULT ICustomDestinationList::AbortList ( )

◆ AddUserTasks()

HRESULT ICustomDestinationList::AddUserTasks ( [in] IObjectArray poa)

◆ AppendCategory()

HRESULT ICustomDestinationList::AppendCategory ( [in, string] LPCWSTR  pszCategory,
[in] IObjectArray poa 
)

◆ AppendKnownCategory()

HRESULT ICustomDestinationList::AppendKnownCategory ( [in] KNOWNDESTCATEGORY  category)

◆ BeginList()

HRESULT ICustomDestinationList::BeginList ( [out] UINT pcMinSlots,
[in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ CommitList()

HRESULT ICustomDestinationList::CommitList ( )

◆ DeleteList()

HRESULT ICustomDestinationList::DeleteList ( [in, unique, string] LPCWSTR  pszAppID)

◆ GetRemovedDestinations()

HRESULT ICustomDestinationList::GetRemovedDestinations ( [in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ SetAppID()

HRESULT ICustomDestinationList::SetAppID ( [in, string] LPCWSTR  pszAppID)

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