IOlkAccountManager::GetOrder

获取指定类别的帐户的排序。

快速信息

请参阅 IOlkAccountManager

HRESULT IOlkAccountManager::GetOrder (  
    const CLSID *pclsidCategory, 
    DWORD *pcAccts, 
    DWORD *prgAccts[] 
); 

参数

pclsidCategory

[in]要为其获取订单的类别类 ID。 该值必须为以下项之一:

  • CLSID_OlkMail

  • CLSID_OlkAddressBook

  • CLSID_OlkStore

pcAccts

[out]帐户数。

prgAccts

[out]指向帐户数组的指针。

返回值

[HRESULT] 说明
S_OK
调用成功
E_INVALIDARG
一个或多个参数无效。
E_OLK_NOT_INITIALIZED
帐户管理器已初始化,不能使用。

备注

在调用此方法之前,调用方只为 prgAccts 指向的数组分配数组指针 prgAccts ,而不分配任何内存。 此方法返回后,调用方必须使用 IOlkAccountManager::FreeMemory 释放为 prgAccts 分配的内存。

另请参阅