Share via


Estrutura MapiFileTagExt (mapi.h)

Uma estrutura MapiFileTagExt especifica o tipo de um anexo de mensagem em sua criação e sua forma atual de codificação para que ele possa ser restaurado para seu tipo original em seu destino.

Sintaxe

typedef struct {
  ULONG  ulReserved;
  ULONG  cbTag;
  LPBYTE lpTag;
  ULONG  cbEncoding;
  LPBYTE lpEncoding;
} MapiFileTagExt, *lpMapiFileTagExt;

Membros

ulReserved

Tipo: ULONG

Reservados; deve ser zero.

cbTag

Tipo: ULONG

O tamanho, em bytes, do valor definido pelo membro lpTag .

lpTag

Tipo: LPBYTE

Ponteiro para um identificador de objeto X.400 que indica o tipo do anexo em sua forma original, por exemplo, "planilha do Microsoft Excel".

cbEncoding

Tipo: ULONG

O tamanho, em bytes, do valor definido pelo membro lpEncoding .

lpEncoding

Tipo: LPBYTE

Ponteiro para um identificador de objeto X.400 que indica o formulário no qual o anexo está codificado no momento, por exemplo, MacBinary, UUENCODE ou binary.

Comentários

Uma estrutura MapiFileTagExt define o tipo de um arquivo anexado para fins como codificação e decodificação do arquivo, escolha o aplicativo correto a ser iniciado ao abri-lo ou qualquer uso que exija informações completas sobre o tipo de arquivo. Os aplicativos cliente podem usar informações nos membros lpTag e lpEncoding dessa estrutura para determinar o que fazer com um anexo.

Requisitos

Requisito Valor
Cabeçalho mapi.h

Confira também

MapiFileDesc

MapiFileDescW

Propriedade canônica PidTagAttachEncoding

Propriedade Canônica PidTagAttachTag