ReactOS 0.4.15-dev-7842-g558ab78
|
Classes | |
struct | tagCODEPAGEINFO |
struct | tagINETCSETINFO |
struct | tagRFC1522INFO |
Public Types | |
enum | tagINETLANGMASK { ILM_FAMILY = 0x01 , ILM_NAME = 0x02 , ILM_BODYCSET = 0x04 , ILM_HEADERCSET = 0x08 , ILM_WEBCSET = 0x10 , ILM_FIXEDFONT = 0x20 , ILM_VARIABLEFONT = 0x40 } |
enum | tagCHARSETTYPE { CHARSET_BODY , CHARSET_HEADER , CHARSET_WEB } |
typedef IMimeInternational * | LPMIMEINTERNATIONAL |
typedef DWORD | CODEPAGEID |
typedef struct MIMEOLE::IMimeInternational::tagINETCSETINFO | INETCSETINFO |
typedef struct MIMEOLE::IMimeInternational::tagINETCSETINFO * | LPINETCSETINFO |
typedef enum MIMEOLE::IMimeInternational::tagINETLANGMASK | INETLANGMASK |
typedef struct MIMEOLE::IMimeInternational::tagCODEPAGEINFO | CODEPAGEINFO |
typedef struct MIMEOLE::IMimeInternational::tagCODEPAGEINFO * | LPCODEPAGEINFO |
typedef struct MIMEOLE::IMimeInternational::tagRFC1522INFO | RFC1522INFO |
typedef struct MIMEOLE::IMimeInternational::tagRFC1522INFO * | LPRFC1522INFO |
typedef enum MIMEOLE::IMimeInternational::tagCHARSETTYPE | CHARSETTYPE |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | SetDefaultCharset ([in] HCHARSET hCharset) |
HRESULT | GetDefaultCharset ([out] LPHCHARSET phCharset) |
HRESULT | GetCodePageCharset ([in] CODEPAGEID cpiCodePage, [in] CHARSETTYPE ctCsetType, [out] LPHCHARSET phCharset) |
HRESULT | FindCharset ([in] LPCSTR pszCharset, [out] LPHCHARSET phCharset) |
HRESULT | GetCharsetInfo ([in] HCHARSET hCharset, [in, out] LPINETCSETINFO pCsetInfo) |
HRESULT | GetCodePageInfo ([in] CODEPAGEID cpiCodePage, [in, out] LPCODEPAGEINFO pCodePageInfo) |
HRESULT | CanConvertCodePages ([in] CODEPAGEID cpiSource, [in] CODEPAGEID cpiDest) |
HRESULT | DecodeHeader ([in] HCHARSET hCharset, [in] LPCSTR pszData, [in, out] LPPROPVARIANT pDecoded, [in, out] LPRFC1522INFO pRfc1522Info) |
HRESULT | EncodeHeader ([in] HCHARSET hCharset, [in] LPPROPVARIANT pData, [out] LPSTR *ppszEncoded, [in, out] LPRFC1522INFO pRfc1522Info) |
HRESULT | ConvertBuffer ([in] CODEPAGEID cpiSource, [in] CODEPAGEID cpiDest, [in] LPBLOB pIn, [in, out] LPBLOB pOut, [out] ULONG *pcbRead) |
HRESULT | ConvertString ([in] CODEPAGEID cpiSource, [in] CODEPAGEID cpiDest, [in] LPPROPVARIANT pIn, [in, out] LPPROPVARIANT pOut) |
HRESULT | MLANG_ConvertInetReset (void) |
HRESULT | MLANG_ConvertInetString ([in] CODEPAGEID cpiSource, [in] CODEPAGEID cpiDest, [in] LPCSTR pSource, [in] int *pnSizeOfSource, [in, out, unique] LPSTR pDestination, [in] int *pnDstSize) |
HRESULT | Rfc1522Decode ([in] LPCSTR pszValue, [in, ref] LPSTR pszCharset, [in] ULONG cchmax, [out] LPSTR *ppszDecoded) |
HRESULT | Rfc1522Encode ([in] LPCSTR pszValue, [in] HCHARSET hCharset, [out] LPSTR *ppszEncoded) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
const CODEPAGEID | CP_USASCII = 1252 |
const CODEPAGEID | CP_UNICODE = 1200 |
const CODEPAGEID | CP_JAUTODETECT = 50932 |
const CODEPAGEID | CP_KAUTODETECT = 50949 |
const CODEPAGEID | CP_ISO2022JPESC = 50221 |
const CODEPAGEID | CP_ISO2022JPSIO = 50222 |
const SHORT | CCHMAX_CSET_NAME = 128 |
const SHORT | CCHMAX_LANG_NAME = 128 |
const SHORT | CCHMAX_FACE_NAME = 128 |
Definition at line 256 of file mimeole.idl.
Definition at line 259 of file mimeole.idl.
typedef struct MIMEOLE::IMimeInternational::tagCODEPAGEINFO MIMEOLE::IMimeInternational::CODEPAGEINFO |
typedef struct MIMEOLE::IMimeInternational::tagINETCSETINFO MIMEOLE::IMimeInternational::INETCSETINFO |
typedef struct MIMEOLE::IMimeInternational::tagCODEPAGEINFO * MIMEOLE::IMimeInternational::LPCODEPAGEINFO |
typedef struct MIMEOLE::IMimeInternational::tagINETCSETINFO * MIMEOLE::IMimeInternational::LPINETCSETINFO |
Definition at line 258 of file mimeole.idl.
typedef struct MIMEOLE::IMimeInternational::tagRFC1522INFO * MIMEOLE::IMimeInternational::LPRFC1522INFO |
Enumerator | |
---|---|
CHARSET_BODY | |
CHARSET_HEADER | |
CHARSET_WEB |
Definition at line 319 of file mimeole.idl.
Enumerator | |
---|---|
ILM_FAMILY | |
ILM_NAME | |
ILM_BODYCSET | |
ILM_HEADERCSET | |
ILM_WEBCSET | |
ILM_FIXEDFONT | |
ILM_VARIABLEFONT |
Definition at line 281 of file mimeole.idl.
HRESULT MIMEOLE::IMimeInternational::CanConvertCodePages | ( | [in] CODEPAGEID | cpiSource, |
[in] CODEPAGEID | cpiDest | ||
) |
HRESULT MIMEOLE::IMimeInternational::ConvertBuffer | ( | [in] CODEPAGEID | cpiSource, |
[in] CODEPAGEID | cpiDest, | ||
[in] LPBLOB | pIn, | ||
[in, out] LPBLOB | pOut, | ||
[out] ULONG * | pcbRead | ||
) |
HRESULT MIMEOLE::IMimeInternational::ConvertString | ( | [in] CODEPAGEID | cpiSource, |
[in] CODEPAGEID | cpiDest, | ||
[in] LPPROPVARIANT | pIn, | ||
[in, out] LPPROPVARIANT | pOut | ||
) |
HRESULT MIMEOLE::IMimeInternational::DecodeHeader | ( | [in] HCHARSET | hCharset, |
[in] LPCSTR | pszData, | ||
[in, out] LPPROPVARIANT | pDecoded, | ||
[in, out] LPRFC1522INFO | pRfc1522Info | ||
) |
HRESULT MIMEOLE::IMimeInternational::EncodeHeader | ( | [in] HCHARSET | hCharset, |
[in] LPPROPVARIANT | pData, | ||
[out] LPSTR * | ppszEncoded, | ||
[in, out] LPRFC1522INFO | pRfc1522Info | ||
) |
HRESULT MIMEOLE::IMimeInternational::FindCharset | ( | [in] LPCSTR | pszCharset, |
[out] LPHCHARSET | phCharset | ||
) |
HRESULT MIMEOLE::IMimeInternational::GetCharsetInfo | ( | [in] HCHARSET | hCharset, |
[in, out] LPINETCSETINFO | pCsetInfo | ||
) |
HRESULT MIMEOLE::IMimeInternational::GetCodePageCharset | ( | [in] CODEPAGEID | cpiCodePage, |
[in] CHARSETTYPE | ctCsetType, | ||
[out] LPHCHARSET | phCharset | ||
) |
HRESULT MIMEOLE::IMimeInternational::GetCodePageInfo | ( | [in] CODEPAGEID | cpiCodePage, |
[in, out] LPCODEPAGEINFO | pCodePageInfo | ||
) |
HRESULT MIMEOLE::IMimeInternational::GetDefaultCharset | ( | [out] LPHCHARSET | phCharset | ) |
HRESULT MIMEOLE::IMimeInternational::MLANG_ConvertInetString | ( | [in] CODEPAGEID | cpiSource, |
[in] CODEPAGEID | cpiDest, | ||
[in] LPCSTR | pSource, | ||
[in] int * | pnSizeOfSource, | ||
[in, out, unique] LPSTR | pDestination, | ||
[in] int * | pnDstSize | ||
) |
HRESULT MIMEOLE::IMimeInternational::Rfc1522Decode | ( | [in] LPCSTR | pszValue, |
[in, ref] LPSTR | pszCharset, | ||
[in] ULONG | cchmax, | ||
[out] LPSTR * | ppszDecoded | ||
) |
HRESULT MIMEOLE::IMimeInternational::Rfc1522Encode | ( | [in] LPCSTR | pszValue, |
[in] HCHARSET | hCharset, | ||
[out] LPSTR * | ppszEncoded | ||
) |
HRESULT MIMEOLE::IMimeInternational::SetDefaultCharset | ( | [in] HCHARSET | hCharset | ) |
Definition at line 268 of file mimeole.idl.
Definition at line 270 of file mimeole.idl.
Definition at line 269 of file mimeole.idl.
const CODEPAGEID MIMEOLE::IMimeInternational::CP_ISO2022JPESC = 50221 |
Definition at line 265 of file mimeole.idl.
const CODEPAGEID MIMEOLE::IMimeInternational::CP_ISO2022JPSIO = 50222 |
Definition at line 266 of file mimeole.idl.
const CODEPAGEID MIMEOLE::IMimeInternational::CP_JAUTODETECT = 50932 |
Definition at line 263 of file mimeole.idl.
const CODEPAGEID MIMEOLE::IMimeInternational::CP_KAUTODETECT = 50949 |
Definition at line 264 of file mimeole.idl.
const CODEPAGEID MIMEOLE::IMimeInternational::CP_UNICODE = 1200 |
Definition at line 262 of file mimeole.idl.
const CODEPAGEID MIMEOLE::IMimeInternational::CP_USASCII = 1252 |
Definition at line 261 of file mimeole.idl.