Compartilhar via


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.

Confira também

Itens e Campos do Outlook

estruturas Stream

Estrutura de Stream fielddefinition

Estrutura de Stream FirstSkipBlockContent