SkipBlock Stream (estructura)
Hace referencia a: Outlook 2013 | Outlook 2016
Una estructura de flujo SkipBlock es un bloque de datos que comienza con un entero que especifica la longitud de la parte restante del bloque. Esta estructura de flujo existe en un flujo FieldDefinition si la definición de campo está en formato PropDefV2.
El propósito de una estructura de flujo SkipBlock depende de su ubicación relativa en una serie de estructuras similares en el elemento de datos SkipBlocks de un flujo FieldDefinition. La serie SkipBlocks debe contener al menos una estructura SkipBlock que termine la serie y tenga el elemento de datos Size igual a 0. Si la primera estructura no es la estructura de terminación (es decir, el elemento de datos Size es mayor que 0), Outlook asume que la primera estructura especifica el nombre del campo en Unicode (UTF-16).
Los elementos de datos de esta secuencia se almacenan en orden de bytes little-endian, inmediatamente después entre sí en el orden especificado a continuación.
Tamaño: DWORD (4 bytes), el tamaño, en número de bytes, del elemento de datos Content.
Contenido: matriz de BYTE. El recuento de esta matriz es igual al elemento de datos Size. El significado del elemento de datos Content depende de la ubicación de la estructura SkipBlock de la serie y de la versión de Outlook. Si la primera estructura SkipBlock no es la estructura de terminación, Outlook considera la primera estructura SkipBlock como la estructura de flujo FirstSkipBlockContent que especifica el nombre del campo en Unicode.