Compartilhar via


Visão geral do identificador de propriedade MAPI

Aplica-se a: Outlook 2013 | Outlook 2016

Um identificador de propriedade é um número que é usado para indicar para qual propriedade é usada e para quem é responsável por ela. Os identificadores de propriedade são divididos pelo MAPI em intervalos; em que um identificador cai no intervalo indica seu uso e propriedade.

O intervalo de identificadores de propriedade é executado de 0x0001 até 0xFFFF. Os identificadores de propriedade 0x0000 e 0xFFFF são reservados em todos os casos, o que significa que esses identificadores devem permanecer não utilizados. O intervalo de propriedades definidas pelo MAPI é executado de 0x0001 a 0x3FFF. Essas propriedades são conhecidas como propriedades definidas pelo MAPI. O intervalo 0x4000 a 0x7FFF pertence a propriedades de mensagem e destinatário e clientes ou provedores de serviços podem definir propriedades nesse intervalo. As propriedades no intervalo de 0x0001 a 0x7FFF são conhecidas como propriedades marcadas. Além 0x8000 é o intervalo para o que é conhecido como propriedades nomeadas ou propriedades que incluem um GUID (identificador globalmente exclusivo) de 128 bits e uma cadeia de caracteres Unicode ou um valor numérico de 32 bits. Os clientes podem usar propriedades nomeadas para personalizar o conjunto de propriedades.

Os provedores de serviços podem definir propriedades de perfil seguro no intervalo 0x67F0 por meio de 0x67FF. Propriedades de perfil seguro são usadas para informações que exigem proteção adicional, como senhas. Essas propriedades podem ser ocultas e criptografadas. Se as propriedades seguras estão incluídas ou não na lista padrão de propriedades retornadas pelo método IMAPIProp::GetPropList depende da implementação do provedor. Normalmente, essas propriedades não são incluídas. A interface IProfSect : IMAPIProp é usada para acessar as propriedades de uma seção de perfil, incluindo propriedades seguras.

Alguns dos intervalos de propriedades são restritos a propriedades transmitíveis ou propriedades nãotransmittable. As propriedades transmitíveis são transferidas com uma mensagem; As propriedades nãotransmittable não são transferidas com uma mensagem. As propriedades não remessadas geralmente contêm informações que são de valor apenas para clientes e provedores de serviços que operam com a sessão atual. Essas propriedades não seriam necessariamente úteis para outro sistema de mensagens e outro conjunto de provedores de serviços. O conceito de propriedades transmitíveis se aplica principalmente aos provedores de transporte. Para determinar se uma propriedade é transmitível ou não, passe sua marca de propriedade para a macro FIsTransmittable , definida no arquivo de cabeçalho Mapitags.h.

Para obter uma descrição completa dos intervalos de identificador, consulte Intervalos de Identificador de Propriedade.

Confira também

Visão geral da propriedade MAPI