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 型 | Description |
---|---|
S_OK |
呼び出しが成功しました |
E_INVALIDARG |
いくつかの引数は無効です。 |
E_OLK_NOT_INITIALIZED |
アカウント マネージャーが使用するために初期化されていません。 |
注釈
このメソッドを呼び出す前に、呼び出し元は配列ポインター prgAccts のみを割り当てますが、 prgAccts が指す配列のメモリは割り当てられません。 このメソッドが戻った後、呼び出し元は IOlkAccountManager::FreeMemory を使用して 、prgAccts に割り当てられたメモリを解放する必要があります。