Compartir a través de


IOlkAccountManager::SetOrder

Modifica el orden de la categoría de cuentas especificada.

Información rápida

See IOlkAccountManager.

HRESULT SetOrder(
    const CLSID * pclsidCategory,
    DWORD cAccts,
    DWORD rgAccts[]
);

Parameters

pclsidCategory

[in] Identificador de clase de categoría para el que se va a establecer el orden. El valor debe ser uno de los siguientes:

  • CLSID_OlkAddressBook

  • CLSID_OlkStore

cAccts

[in] Número de cuentas.

rgAccts

[in] Matriz de identificadores de cuenta. El tamaño de la matriz es cAccts.

Valores devueltos

[HRESULT] Description
S_OK
La llamada ha sido correcta.
E_ACCT_WRONG_SORT_ORDER
El nuevo criterio de ordenación tiene un número diferente de cuentas que el criterio de ordenación anterior.
E_INVALIDARG
Uno o más argumentos no son válidos.
E_OLK_NOT_INITIALIZED
No se ha inicializado el Administrador de cuentas para su uso.

Comentarios

El autor de la llamada asigna memoria para el puntero de matriz prgAccts , así como para la matriz en la que prgAccts apunta.

Vea también