Partager via


IOlkAccountManager::GetOrder

Obtient l’ordre de la catégorie de comptes spécifiée.

Informations rapides

Voir IOlkAccountManager

HRESULT IOlkAccountManager::GetOrder (  
    const CLSID *pclsidCategory, 
    DWORD *pcAccts, 
    DWORD *prgAccts[] 
); 

Paramètres

pclsidCategory

[in] ID de classe de catégorie pour lequel obtenir la commande. La valeur doit être une des opérations suivantes :

  • CLSID_OlkMail

  • CLSID_OlkAddressBook

  • CLSID_OlkStore

pcAccts

[out] Nombre de comptes.

prgAccts

[out] Pointeur vers un tableau de comptes.

Valeurs de retour

[HRESULT] Description
S_OK
L’appel a réussi
E_INVALIDARG
Un ou plusieurs arguments ne sont pas valides.
E_OLK_NOT_INITIALIZED
Le Gestionnaire de comptes n'a pas été initialisé pour une utilisation.

Remarques

Avant d’appeler cette méthode, l’appelant alloue uniquement un pointeur de tableau prgAccts , mais pas de mémoire pour le tableau auquel pointe prgAccts . Une fois cette méthode retournée, l’appelant doit utiliser IOlkAccountManager ::FreeMemory pour libérer la mémoire allouée pour prgAccts.

Voir aussi