ReactOS  0.4.15-dev-2972-gda2a567
IPerPropertyBrowsing Interface Reference

import"ocidl.idl";

Inheritance diagram for IPerPropertyBrowsing:
Collaboration diagram for IPerPropertyBrowsing:

Classes

struct  tagCADWORD
 
struct  tagCALPOLESTR
 

Public Types

typedef IPerPropertyBrowsingLPPERPROPERTYBROWSING
 
typedef struct IPerPropertyBrowsing::tagCALPOLESTR CALPOLESTR
 
typedef struct IPerPropertyBrowsing::tagCALPOLESTRLPCALPOLESTR
 
typedef struct IPerPropertyBrowsing::tagCADWORD CADWORD
 
typedef struct IPerPropertyBrowsing::tagCADWORDLPCADWORD
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT GetDisplayString ([in] DISPID dispID, [out] BSTR *pBstr)
 
HRESULT MapPropertyToPage ([in] DISPID dispID, [out] CLSID *pClsid)
 
HRESULT GetPredefinedStrings ([in] DISPID dispID, [out] CALPOLESTR *pCaStringsOut, [out] CADWORD *pCaCookiesOut)
 
HRESULT GetPredefinedValue ([in] DISPID dispID, [in] DWORD dwCookie, [out] VARIANT *pVarOut)
 
- 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 1058 of file ocidl.idl.

Member Typedef Documentation

◆ CADWORD

◆ CALPOLESTR

◆ LPCADWORD

◆ LPCALPOLESTR

◆ LPPERPROPERTYBROWSING

Member Function Documentation

◆ GetDisplayString()

HRESULT IPerPropertyBrowsing::GetDisplayString ( [in] DISPID  dispID,
[out] BSTR pBstr 
)

◆ GetPredefinedStrings()

HRESULT IPerPropertyBrowsing::GetPredefinedStrings ( [in] DISPID  dispID,
[out] CALPOLESTR pCaStringsOut,
[out] CADWORD pCaCookiesOut 
)

◆ GetPredefinedValue()

HRESULT IPerPropertyBrowsing::GetPredefinedValue ( [in] DISPID  dispID,
[in] DWORD  dwCookie,
[out] VARIANT pVarOut 
)

◆ MapPropertyToPage()

HRESULT IPerPropertyBrowsing::MapPropertyToPage ( [in] DISPID  dispID,
[out] CLSID pClsid 
)

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