IOlkAccountManager::SetOrder
修改指定类别帐户的顺序。
快速信息
See IOlkAccountManager.
HRESULT SetOrder(
const CLSID * pclsidCategory,
DWORD cAccts,
DWORD rgAccts[]
);
参数
pclsidCategory
[in]要为其设置顺序的类别类 ID。 值必须为以下值之一:
CLSID_OlkAddressBook
CLSID_OlkStore
cAccts
[in]帐户数。
rgAccts
[in]帐户 ID 的数组。 数组的大小为 cAccts。
返回值
[HRESULT] | 说明 |
---|---|
S_OK |
调用成功。 |
E_ACCT_WRONG_SORT_ORDER |
新排序顺序的帐户数与旧排序顺序不同。 |
E_INVALIDARG |
一个或多个参数无效。 |
E_OLK_NOT_INITIALIZED |
帐户管理器已初始化,不能使用。 |
备注
调用方为数组指针 prgAccts 以及 prgAccts 指向的数组分配内存。