Partager via


GUID

S’applique à : Outlook 2013 | Outlook 2016

Décrit un identificateur global unique (GUID).

Propriété Valeur
Fichier d’en-tête :
Mapiguid.h
typedef struct _GUID
{
  unsigned long Data1;
  unsigned short Data2;
  unsigned short Data3;
  unsigned char Data4[8];
} GUID;

Members

Data1

Valeur de données d’entier long non signé.

Data2

Valeur de données d’entier court non signé.

Data3

Valeur de données d’entier court non signé.

Données4

Tableau de caractères non signés.

Remarques

Les structures GUID sont utilisées dans MAPI comme suit :

  • Dans les structures MAPIUID qui identifient de manière unique les fournisseurs de services.

  • Pour les identificateurs d’interface.

  • Dans le jeu de propriétés, les noms des propriétés nommées.

Les fournisseurs de magasins de messages et de carnets d’adresses génèrent une structure GUID à utiliser dans leur structure MAPIUID . En transmettant le MAPIUID obtenu à IMAPISupport ::SetProviderUID, ces fournisseurs de services informent MAPI de leur identificateur unique.

En outre, ils sont utilisés dans l’implémentation de l’appel de procédure distante Microsoft (RPC) et du langage ODL (Object Description Language). Pour plus d’informations sur ces utilisations, consultez guide et référence du programmeur MICROSOFT RPC, Référence du programmeur OLE et Inside OLE, Second Edition.

La structure GUID est définie dans la référence du programmeur Win32. Les valeurs spécifiques pour les structures GUID utilisées dans MAPI sont définies dans le fichier d’en-tête MAPI Mapiguid.h.

Voir aussi

Structures MAPIUIDMAPI