ReactOS  0.4.12-dev-43-g63b00d8
MultiLanguage::IMLangString Interface Reference

import"mlang.idl";

Inheritance diagram for MultiLanguage::IMLangString:
Collaboration diagram for MultiLanguage::IMLangString:

Public Member Functions

HRESULT Sync ([in] BOOL fNoAccess)
 
HRESULT GetLength ([out, retval] LONG *plLen)
 
HRESULT SetMLStr ([in] LONG lDestPos, [in] LONG lDestLen, [in] IUnknown *pSrcMLStr, [in] LONG lSrcPos, [in] LONG lSrcLen)
 
HRESULT GetMLStr ([in] LONG lSrcPos, [in] LONG lSrcLen, [in] IUnknown *pUnkOuter, [in] DWORD dwClsContext, [in] const IID *piid, [out] IUnknown **ppDestMLStr, [out] LONG *plDestPos, [out] LONG *plDestLen)
 
- 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 236 of file mlang.idl.

Member Function Documentation

◆ GetLength()

HRESULT MultiLanguage::IMLangString::GetLength ( [out, retval] LONG plLen)

◆ GetMLStr()

HRESULT MultiLanguage::IMLangString::GetMLStr ( [in] LONG  lSrcPos,
[in] LONG  lSrcLen,
[in] IUnknown pUnkOuter,
[in] DWORD  dwClsContext,
[in] const IID piid,
[out] IUnknown **  ppDestMLStr,
[out] LONG plDestPos,
[out] LONG plDestLen 
)

◆ SetMLStr()

HRESULT MultiLanguage::IMLangString::SetMLStr ( [in] LONG  lDestPos,
[in] LONG  lDestLen,
[in] IUnknown pSrcMLStr,
[in] LONG  lSrcPos,
[in] LONG  lSrcLen 
)

◆ Sync()

HRESULT MultiLanguage::IMLangString::Sync ( [in] BOOL  fNoAccess)

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