STnefProblemArray

適用対象: Outlook 2013 | Outlook 2016

トランスポート ニュートラル カプセル化形式 (TNEF) ストリームのエンコードまたはデコード中に発生した 1 つ以上の処理の問題を記述する STnefProblem 構造体の配列が含まれます。

プロパティ
ヘッダー ファイル:
Tnef.h
typedef struct _STnefProblemArray
{
  ULONG cProblem;
  STnefProblem aProblem[MAPI_DIM];
}STnefProblemArray, FAR * LPSTnefProblemArray

メンバー

cProblem

aProblem メンバーで指定された配列内の要素の数。

aProblem

STnefProblem 構造体の配列。 各構造体には、プロパティまたは属性処理の問題に関する情報が含まれています。

注釈

属性またはプロパティの処理中に問題が発生した場合、 ITnef::ExtractProps メソッドと ITnef::Finish メソッドの出力パラメーターは、それぞれ STnefProblemArray 構造体と ExtractProps へのポインターを受け取り、 Finish はそれぞれ値MAPI_W_ERRORS_RETURNEDを返します。 このエラー値は、処理中に問題が発生し、 STnefProblemArray 構造体が生成されたことを示します。

属性またはプロパティの処理中に STnefProblem 構造体が生成されない場合、クライアント アプリケーションは、その属性またはプロパティの処理が成功したという前提で続行できます。 唯一の例外は、カプセル化ブロックのデコード中に問題が発生したときに発生します。 このデコード中にエラーが発生した場合は、構造体の SCODE としてMAPI_E_UNABLE_TO_COMPLETEを返すことができます。 この場合、ブロックに対応するコンポーネントのデコードが停止され、別のコンポーネントでデコードが継続されます。

関連項目

STnefProblem

SCODE

MAPI の構造