Zum Inhalt springen
Deutsch

Beiträge zu den Spezifikationen

Fälle, in denen wir in der Dokumentation bzw. den Spezifikationen von Microsoft Unvollständigkeiten oder regelrechte Fehler festgestellt haben:

Die größten ungelösten Probleme:

  • Das Repository open_specs_exchange ist fälschlicherweise als privat eingestellt und kann nicht wie die anderen bearbeitet werden, wth (Bugreport)

Ohne PR eingereicht (da open_specs_exchange):

Noch einzureichen:

  • In MS-OXCMAPIHTTP wird nicht erwähnt, dass OXNSPI, wenn es über MAPIHTTP statt über RPC ausgeführt wird, eine andere Serialisierung aufweist:
    • (§2.2.1) zusätzliche HasValue Bytes in STRING_ARRAY, WSTRING_ARRAY, BINARY_ARRAY, Einschränkungen und propvals
    • PT_OBJECT wird ohne den uint32-Füllwert serialisiert
    • emsmdb32.dll unterstützt den Empfang von PT_FLOAT, PT_DOUBLE und PT_I8 über MH (nur nicht über RPC)
    • (Die OXCMAPIHTTP-Spezifikation ist auf GitHub nicht, was bedeutet, dass keine klassische Zusammenarbeit auf Basis von Pull-Requests möglich ist.)
  • MS-OXCRPC erwähnt weder den AUX-Header-Typ 0x52 (gesendet von Outlook) noch dessen Bedeutung
  • MS-OXCRPC erwähnt weder den AUX-Header-Typ 0x43 (gesendet von Exchange) noch dessen Bedeutung

Von uns selbst verfasste Spezifikationen:

  • PR_RW_RULES_STREAM: gromox/doc/outlook_rule_spec.rst