Freigeben über


STnefProblemArray

Gilt für: Outlook 2013 | Outlook 2016

Enthält ein Array von STnefProblem-Strukturen , die ein oder mehrere Verarbeitungsprobleme beschreiben, die während der Codierung oder Decodierung eines TNEF-Datenstroms (Transport Neutral Encapsulation Format) aufgetreten sind.

Eigenschaft Wert
Headerdatei
Tnef.h
typedef struct _STnefProblemArray
{
  ULONG cProblem;
  STnefProblem aProblem[MAPI_DIM];
}STnefProblemArray, FAR * LPSTnefProblemArray

Members

cProblem

Anzahl der Elemente in dem Array, das im aProblem-Member angegeben ist.

aProblem

Array von STnefProblem-Strukturen . Jede Struktur enthält Informationen zu einer Eigenschaft oder einem Attributverarbeitungsproblem.

Hinweise

Wenn während der Verarbeitung von Attributen oder Eigenschaften ein Problem auftritt, erhalten ein Ausgabeparameter in der ITnef::ExtractProps-Methode und in der ITnef::Finish-Methode jeweils einen Zeiger auf eine STnefProblemArray-Struktur , und ExtractProps und Finish geben jeweils den Wert MAPI_W_ERRORS_RETURNED zurück. Dieser Fehlerwert gibt an, dass während der Verarbeitung ein Problem aufgetreten ist und eine STnefProblemArray-Struktur generiert wurde.

Wenn während der Verarbeitung eines Attributs oder einer Eigenschaft keine STnefProblem-Struktur generiert wird, kann die Clientanwendung unter der Annahme fortgesetzt werden, dass die Verarbeitung dieses Attributs oder dieser Eigenschaft erfolgreich war. Die einzige Ausnahme tritt auf, wenn das Problem während der Decodierung eines Kapselungsblocks aufgetreten ist. Wenn der Fehler während dieser Decodierung aufgetreten ist, können MAPI_E_UNABLE_TO_COMPLETE als SCODE in der -Struktur zurückgegeben werden. In diesem Fall wird die Decodierung der Komponente, die dem Block entspricht, beendet und die Decodierung wird in einer anderen Komponente fortgesetzt.

Siehe auch

STnefProblem

SCODE

MAPI-Strukturen