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.