IOlkAccountManager::SetOrder
Modifica a ordenação da categoria de contas especificada.
Informações rápidas
Confira IOlkAccountManager.
HRESULT SetOrder(
const CLSID * pclsidCategory,
DWORD cAccts,
DWORD rgAccts[]
);
Parâmetros
pclsidCategory
[in] A ID da classe de categoria para a qual definir a ordem. O valor deve ser uma das seguintes opções:
CLSID_OlkAddressBook
CLSID_OlkStore
cAccts
[in] O número de contas.
rgAccts
[in] Uma matriz de IDs de conta. O tamanho da matriz é cAccts.
Valores de retorno
HRESULT | Descrição |
---|---|
S_OK |
A chamada foi bem-sucedida. |
E_ACCT_WRONG_SORT_ORDER |
A nova ordem de classificação tem um número diferente de contas do que a ordem de classificação antiga. |
E_INVALIDARG |
Um ou mais argumentos são inválidos. |
E_OLK_NOT_INITIALIZED |
O gerenciador de contas não foi inicializado para uso. |
Comentários
O chamador aloca memória para o ponteiro de matriz prgAccts , bem como para a matriz na qual prgAccts aponta.