IOlkAccountManager::GetOrder
Возвращает упорядочение указанной категории учетных записей.
Краткие сведения
HRESULT IOlkAccountManager::GetOrder (
const CLSID *pclsidCategory,
DWORD *pcAccts,
DWORD *prgAccts[]
);
Параметры
pclsidCategory
[в] Идентификатор класса категории, для которого требуется получить заказ. The value must be one of the following:
CLSID_OlkMail
CLSID_OlkAddressBook
CLSID_OlkStore
pcAccts
[out] Количество учетных записей.
prgAccts
[out] Указатель на массив учетных записей.
Возвращаемые значения
HRESULT | Description |
---|---|
S_OK |
Вызов выполнен успешно |
E_INVALIDARG |
Один или несколько недопустимых аргументов. |
E_OLK_NOT_INITIALIZED |
The account manager has not been initialized for use. |
Замечания
Перед вызовом этого метода вызывающий объект выделяет только указатель массива prgAccts , но не память для массива, на который указывает prgAccts . После возврата этого метода вызывающий объект должен использовать IOlkAccountManager::FreeMemory , чтобы освободить память, выделенную для prgAccts.