Public Types |
| enum | PROPINFOMASK {
PIM_CHARSET = 0x01,
PIM_ENCODINGTYPE = 0x02,
PIM_ROWNUMBER = 0x04,
PIM_FLAGS = 0x08,
PIM_PROPID = 0x10,
PIM_VALUES = 0x20,
PIM_VTDEFAULT = 0x40,
PIM_VTCURRENT = 0x80
} |
| typedef IMimePropertySet * | LPMIMEPROPERTYSET |
| typedef PDF_VECTOR(0x00000004|PDF_ENCODED) struct MIMEPARAMINFO * | LPMIMEPARAMINFO |
| typedef struct MIMEPROPINFO * | LPMIMEPROPINFO |
| typedef const MIMEPROPINFO * | LPCMIMEPROPINFO |
Public Member Functions |
| 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) |
| EPF_NONAME HRESULT | EnumProps ([in] DWORD dwFlags,[out] IMimeEnumProperties **ppEnum) |
Definition at line 443 of file mimeole.idl.