Compartilhar via


MAPIUID

Aplica-se a: Outlook 2013 | Outlook 2016

Uma versão independente de ordem de byte de uma estrutura GUID que é usada para identificar exclusivamente um provedor de serviços.

Propriedade Valor
Arquivo de cabeçalho:
Mapidefs.h
Macro relacionada:
IsEqualMAPIUID
typedef struct _MAPIUID
{
  BYTE ab[16];
} MAPIUID, FAR *LPMAPIUID;

Members

Ab

Uma matriz que contém um identificador de 16 bytes.

Comentários

Uma estrutura MAPIUID é uma estrutura GUID colocada na ordem de bytes do processador Intel®.

O MAPI cria estruturas MAPIUID de uma forma que torna muito raro dois itens diferentes terem o mesmo identificador. Estruturas MAPIUID podem ser armazenadas como propriedades binárias ou como arquivos, sem considerar a ordenação de bytes do computador armazenando ou acessando as informações.

Estruturas MAPIUID são usadas:

  • Para identificar uma seção de perfil.

  • Nos identificadores de entrada de objetos do repositório de mensagens e do catálogo de endereços para identificar o provedor de serviços responsável.

  • Na propriedade de mensagens PR_SEARCH_KEY (PidTagSearchKey).

Para gerar um identificador MAPIUID para uma chave de pesquisa, os provedores de serviços chamam IMAPISupport::NewUID.

Quando um cliente transmite uma mensagem em uma rede, ele deve usar um protocolo ou formato de transmissão que não altere a ordem de byte dos dados MAPIUID .

Para obter mais informações sobre como as estruturas MAPIUID são usadas, confira os seguintes tópicos:

Registrar identificadores exclusivos do provedor de serviços

Configuração da ordem de transporte

Confira também

GUID

IMAPISession::OpenProfileSection

IMAPISupport::NewUID

Estruturas MAPI