IOlkAccountManager::SetOrder
Modifie l’ordre de la catégorie de comptes spécifiée.
Informations rapides
See IOlkAccountManager.
HRESULT SetOrder(
const CLSID * pclsidCategory,
DWORD cAccts,
DWORD rgAccts[]
);
Paramètres
pclsidCategory
[in] ID de classe de catégorie pour lequel définir l’ordre. La valeur doit être l’une des suivantes :
CLSID_OlkAddressBook
CLSID_OlkStore
cAccts
[in] Nombre de comptes.
rgAccts
[in] Tableau d’ID de compte. La taille du tableau est cAccts.
Valeurs de retour
[HRESULT] | Description |
---|---|
S_OK |
L'appel a réussi. |
E_ACCT_WRONG_SORT_ORDER |
Le nouvel ordre de tri a un nombre de comptes différent de l’ancien ordre de tri. |
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
L’appelant alloue de la mémoire pour le pointeur de tableau prgAccts ainsi que pour le tableau au niveau duquel prgAccts pointe.