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 结构的指针, ExtractPropsFinish 各返回值MAPI_W_ERRORS_RETURNED。 此错误值表示在处理过程中出现了问题,并生成了 STnefProblemArray 结构。

如果在处理属性或属性期间未生成 STnefProblem 结构,则客户端应用程序可以继续假定该属性或属性的处理成功。 唯一的异常发生在封装块解码期间出现问题时。 如果在此解码过程中发生错误,MAPI_E_UNABLE_TO_COMPLETE可以返回为 结构中的 SCODE 。 在这种情况下,将停止与 块对应的组件的解码,并在另一个组件中继续解码。

另请参阅

STnefProblem

SCODE

MAPI 结构