STnefProblemArray
Область применения: Outlook 2013 | Outlook 2016
Содержит массив структур STnefProblem , описывающих одну или несколько проблем обработки, возникших во время кодирования или декодирования потока TNEF.
Свойство | Значение |
---|---|
Файл заголовка: |
Tnef.h |
typedef struct _STnefProblemArray
{
ULONG cProblem;
STnefProblem aProblem[MAPI_DIM];
}STnefProblemArray, FAR * LPSTnefProblemArray
Members
cProblem
Количество элементов в массиве, указанном в элементе aProblem .
aProblem
Массив структур STnefProblem . Каждая структура содержит сведения о проблеме обработки свойств или атрибутов.
Замечания
Если во время обработки атрибута или свойства возникает проблема, выходной параметр в методе ITnef::ExtractProps и в методе ITnef::Finish получает указатель на структуру STnefProblemArray , а extractProps и Finish возвращают значение MAPI_W_ERRORS_RETURNED. Это значение ошибки указывает на то, что во время обработки возникла проблема и была создана структура STnefProblemArray .
Если структура STnefProblem не создается во время обработки атрибута или свойства, клиентское приложение может продолжить работу с предположением, что обработка этого атрибута или свойства выполнена успешно. Единственное исключение возникает, когда проблема возникла во время декодирования блока инкапсуляции. Если во время декодирования произошла ошибка, MAPI_E_UNABLE_TO_COMPLETE можно вернуть в виде SCODE в структуре. В этом случае декодирование компонента, соответствующего блоку, останавливается и декодирование продолжается в другом компоненте.