Поделиться через


RTF_WCSINFO

Область применения: Outlook 2013 | Outlook 2016

Эта структура позволяет указать сведения для распаковки текста сообщения в сжатом формате RTF и при необходимости возвращать поток текста в собственном формате.

Краткие сведения

typedef struct { 
    ULONG size; 
    ULONG ulFlags; 
    ULONG ulInCodePage; 
    ULONG ulOutCodePage; 
} RTF_WCSINFO;

Members

size

Размер структуры RTF_WCSINFO в количестве байтов.

ulFlags

Это битовая маска флагов параметров для функции WrapCompressedRTFStreamEx . Поддерживаемые флаги параметров:

Flag Описание
MAPI_MODIFY
Это указывает, намерен ли клиент записать возвращенный интерфейс упакованого потока.
STORE_UNCOMPRESSED_RTF
Это указывает, должна ли распаковка RTF записываться в поток, на который указывает указатель lpCompressedRTFStream функции WrapCompressedRTFStreamEx .
MAPI_NATIVE_BODY
Это указывает, преобразуется ли распакованный поток в основной текст перед возвратом потока. Этот флаг нельзя объединить с флагом MAPI_MODIFY .

ulInCodePage

Это значение кодовой страницы сообщения. Как правило, это значение получается из канонического свойства PidTagInternetCodepage в сообщении. Это значение используется, только если флаг MAPI_NATIVE_BODY передается в ulFlags. В противном случае это значение игнорируется.

ulOutCodePage

Это значение кодовой страницы возвращаемого распакованного потока, который вы хотите. Если задано значение, отличное от нуля, функция WrapCompressedRTFStreamEx преобразует поток в указанную кодовую страницу. Если для параметра задано нулевое значение, MAPI решает, какую кодовую страницу использовать. Это значение используется только в том случае, если флаг MAPI_NATIVE_BODY передается в ulFlags, а формат текста не является RTF. В противном случае это значение игнорируется.

См. также

WrapCompressedRTFStreamEx