Partager via


IMAPISupport::NewUID

S’applique à : Outlook 2013 | Outlook 2016

Crée une structure MAPIUID à utiliser comme identificateur unique.

HRESULT NewUID(
LPMAPIUID lpMuid
);

Paramètres

lpMuid

Pointeur vers la nouvelle structure MAPIUID .

Valeur renvoyée

S_OK

La nouvelle structure MAPIUID a été créée.

Remarques

La méthode IMAPISupport ::NewUID est implémentée pour tous les objets de support. Les fournisseurs de services et les services de messagerie appellent NewUID chaque fois qu’ils ont besoin de générer un identificateur unique à long terme. Un fournisseur de magasin de messages, par exemple, peut appeler NewUID pour obtenir un MAPIUID à placer dans la propriété PR_SEARCH_KEY (PidTagSearchKey) d’un message nouvellement créé.

Remarques pour les appelants

Ne confondez pas la structure MAPIUID que vous inscrivez au moment de l’ouverture de session avec les structures MAPIUIDcréées par la méthode NewUID . La structure MAPIUID que vous inscrivez lorsque vous appelez la méthode IMAPISupport ::SetProviderUID représente votre carnet d’adresses ou fournisseur de magasin de messages sur MAPI et est utilisée pour distinguer les identificateurs d’entrée créés par différents fournisseurs. Cette structure MAPIUID doit être codée en dur et ne doit pas être obtenue via un appel à NewUID.

Voir aussi

MAPIUID

IMAPISupport : IUnknown