|
HRESULT | IsType ([in] IMSGBODYTYPE bodytype) |
|
HRESULT | SetDisplayName ([in] LPCSTR pszDisplay) |
|
HRESULT | GetDisplayName ([out] LPSTR *ppszDisplay) |
|
HRESULT | GetOffsets ([out] LPBODYOFFSETS pOffsets) |
|
HRESULT | GetCurrentEncoding ([out] ENCODINGTYPE *pietEncoding) |
|
HRESULT | SetCurrentEncoding ([in] ENCODINGTYPE ietEncoding) |
|
HRESULT | GetEstimatedSize ([in] ENCODINGTYPE ietEncoding, [out] ULONG *pcbSize) |
|
HRESULT | GetDataHere ([in] ENCODINGTYPE ietEncoding, [in] IStream *pStream) |
|
HRESULT | GetData ([in] ENCODINGTYPE ietEncoding, [out] IStream **ppStream) |
|
HRESULT | SetData ([in] ENCODINGTYPE ietEncoding, [in, unique] LPCSTR pszPriType, [in, unique] LPCSTR pszSubType, [in] REFIID riid, [in, iid_is(riid)] LPVOID pvObject) |
|
HRESULT | EmptyData (void) |
|
HRESULT | CopyTo ([in] IMimeBody *pBody) |
|
HRESULT | GetTransmitInfo ([in, out] LPTRANSMITINFO pTransmitInfo) |
|
HRESULT | SaveToFile ([in] ENCODINGTYPE ietEncoding, [in] LPCSTR pszFilePath) |
|
HRESULT | GetHandle ([out] LPHBODY phBody) |
|
HRESULT | GetPropInfo ([in] LPCSTR pszName, [in, out] LPMIMEPROPINFO pInfo) |
|
HRESULT | SetPropInfo ([in] LPCSTR pszName, [in] LPCMIMEPROPINFO pInfo) |
|
HRESULT | GetProp ([in] LPCSTR pszName, [in] DWORD dwFlags, [in, out] LPPROPVARIANT pValue) |
|
HRESULT | SetProp ([in] LPCSTR pszName, [in] DWORD dwFlags, [in] LPCPROPVARIANT pValue) |
|
HRESULT | AppendProp ([in] LPCSTR pszName, [in] DWORD dwFlags, [in] LPPROPVARIANT pValue) |
|
HRESULT | DeleteProp ([in] LPCSTR pszName) |
|
HRESULT | CopyProps ([in] ULONG cNames, [in, unique] LPCSTR *prgszName, [in] IMimePropertySet *pPropertySet) |
|
HRESULT | MoveProps ([in] ULONG cNames, [in] LPCSTR *prgszName, [in] IMimePropertySet *pPropertySet) |
|
HRESULT | DeleteExcept ([in] ULONG cNames, [in] LPCSTR *prgszName) |
|
HRESULT | QueryProp ([in] LPCSTR pszName, [in] LPCSTR pszCriteria, [in] boolean fSubString, [in] boolean fCaseSensitive) |
|
HRESULT | GetCharset ([out] LPHCHARSET phCharset) |
|
HRESULT | SetCharset ([in] HCHARSET hCharset, [in] CSETAPPLYTYPE applytype) |
|
HRESULT | GetParameters ([in] LPCSTR pszName, [out] ULONG *pcParams, [out] LPMIMEPARAMINFO *pprgParam) |
|
HRESULT | IsContentType ([in] LPCSTR pszPriType, [in, unique] LPCSTR pszSubType) |
|
HRESULT | BindToObject ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
HRESULT | Clone ([out] IMimePropertySet **ppPropertySet) |
|
HRESULT | SetOption ([in] const TYPEDID oid, [in] LPCPROPVARIANT pValue) |
|
HRESULT | GetOption ([in] const TYPEDID oid, [in, out] LPPROPVARIANT pValue) |
|
HRESULT | EnumProps ([in] DWORD dwFlags, [out] IMimeEnumProperties **ppEnum) |
|
HRESULT | IsDirty () |
|
HRESULT | Load ([in] LPSTREAM pStm) |
|
HRESULT | Save ([in] LPSTREAM pStm, [in] BOOL fClearDirty) |
|
HRESULT | GetSizeMax ([out] ULARGE_INTEGER *pcbSize) |
|
HRESULT | InitNew () |
|
HRESULT | GetClassID ([out] CLSID *pClassID) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|