GUID
Aplica-se a: Outlook 2013 | Outlook 2016
Descreve um GUID (identificador globalmente exclusivo).
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapiguid.h |
typedef struct _GUID
{
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[8];
} GUID;
Members
Data1
Um valor de dados inteiro longo sem sinal.
Data2
Um valor de dados inteiro curto sem sinal.
Data3
Um valor de dados inteiro curto sem sinal.
Data4
Uma matriz de caracteres não assinados.
Comentários
As estruturas GUID são usadas no MAPI da seguinte maneira:
Nas estruturas MAPIUID que identificam exclusivamente provedores de serviços.
Para identificadores de interface.
No conjunto de propriedades nomes de propriedades nomeadas.
Os provedores de catálogo de endereços e armazenamento de mensagens geram uma estrutura GUID a ser usada em sua estrutura MAPIUID . Ao passar o MAPIUID resultante para IMAPISupport::SetProviderUID, esses provedores de serviços informam mapi de seu identificador exclusivo.
Além disso, eles são usados na implementação da RPC (Chamada de Procedimento Remoto) da Microsoft e da ODL (Linguagem de Descrição do Objeto). Para obter mais informações sobre esses usos, confira Guia e Referência do Programador do Microsoft RPC, Referência do Programador OLE e Dentro do OLE, Segunda Edição.
A estrutura GUID é definida na Referência do Programador Win32. Valores específicos para estruturas GUID que são usadas no MAPI são definidos no arquivo de cabeçalho MAPI Mapiguid.h.