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.