Estrutura de Stream SkipBlock
Aplica-se a: Outlook 2013 | Outlook 2016
Uma estrutura de fluxo SkipBlock é um bloco de dados que começa com um inteiro que especifica o comprimento da parte restante do bloco. Essa estrutura de fluxo existe em um fluxo FieldDefinition se a definição de campo estiver no formato PropDefV2.
A finalidade de uma estrutura de fluxo SkipBlock depende de sua localização relativa em uma série de estruturas semelhantes no elemento de dados SkipBlocks de um fluxo FieldDefinition. A série SkipBlocks deve conter pelo menos uma estrutura SkipBlock que encerra a série e tem o elemento De tamanho de dados igual a 0. Se a primeira estrutura não for a estrutura de terminação (ou seja, o elemento Tamanho de dados for maior que 0), o Outlook pressupõe que a primeira estrutura especifica o nome do campo em Unicode (UTF-16).
Os elementos de dados neste fluxo são armazenados em ordem de bytes de pequeno padrão, seguindo-se imediatamente uns aos outros na ordem especificada abaixo.
Tamanho: DWORD (4 bytes), o tamanho, em número de bytes, do elemento Dados de conteúdo.
Conteúdo: uma matriz de BYTE. A contagem dessa matriz é igual ao elemento De tamanho de dados. O significado do elemento Dados de conteúdo depende do local da estrutura SkipBlock na série e na versão do Outlook. Se a primeira estrutura SkipBlock não for a estrutura de término, o Outlook considerará a primeira estrutura SkipBlock como a estrutura de fluxo FirstSkipBlockContent que especifica o nome do campo no Unicode.