ReactOS 0.4.16-dev-136-g52192f1
ICifRWFile Interface Reference
Inheritance diagram for ICifRWFile:
Collaboration diagram for ICifRWFile:

Public Member Functions

HRESULT SetDescription (const char *desc)
 
HRESULT CreateComponent (const char *id, ICifRWComponent **p)
 
HRESULT CreateGroup (const char *id, ICifRWGroup **p)
 
HRESULT CreateMode (const char *id, ICifRWMode **p)
 
HRESULT DeleteComponent (const char *id)
 
HRESULT DeleteGroup (const char *id)
 
HRESULT DeleteMode (const char *id)
 
HRESULT Flush ()
 
- Public Member Functions inherited from ICifFile
HRESULT EnumComponents (IEnumCifComponents **enum_components, DWORD filter, void *pv)
 
HRESULT FindComponent (const char *id, ICifComponent **p)
 
HRESULT EnumGroups (IEnumCifGroups **enum_groups, DWORD filter, void *pv)
 
HRESULT FindGroup (const char *id, ICifGroup **p)
 
HRESULT EnumModes (IEnumCifModes **cuf_modes, DWORD filter, void *pv)
 
HRESULT FindMode (const char *id, ICifMode **p)
 
HRESULT GetDescription (char *desc, DWORD size)
 
HRESULT GetDetDlls (char *dlls, DWORD size)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 299 of file inseng.idl.

Member Function Documentation

◆ CreateComponent()

HRESULT ICifRWFile::CreateComponent ( const char id,
ICifRWComponent **  p 
)

◆ CreateGroup()

HRESULT ICifRWFile::CreateGroup ( const char id,
ICifRWGroup **  p 
)

◆ CreateMode()

HRESULT ICifRWFile::CreateMode ( const char id,
ICifRWMode **  p 
)

◆ DeleteComponent()

HRESULT ICifRWFile::DeleteComponent ( const char id)

◆ DeleteGroup()

HRESULT ICifRWFile::DeleteGroup ( const char id)

◆ DeleteMode()

HRESULT ICifRWFile::DeleteMode ( const char id)

◆ Flush()

HRESULT ICifRWFile::Flush ( )

◆ SetDescription()

HRESULT ICifRWFile::SetDescription ( const char desc)

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