ReactOS  0.4.15-dev-2965-g9a42267
IImnAccountManager2 Interface Reference


Inheritance diagram for IImnAccountManager2:
Collaboration diagram for IImnAccountManager2:

Public Member Functions

HRESULT InitUser ([in] IImnAdviseMigrateServer *pAdviseMigrateServer, [in] REFGUID rguidID, [in] DWORD dwFlags)
HRESULT GetIncompleteAccount ([in] ACCTTYPE AcctType, [in, ref] LPSTR pszAccountId, [in] ULONG cchMax)
HRESULT SetIncompleteAccount ([in] ACCTTYPE AcctType, [in] LPCSTR pszAccountId)
- Public Member Functions inherited from IImnAccountManager
HRESULT Init ([in] IImnAdviseMigrateServer *pAdviseMigrateServer)
HRESULT CreateAccountObject ([in] ACCTTYPE AcctType, [out] IImnAccount **ppAccount)
HRESULT Enumerate ([in] DWORD dwSrvTypes, [out] IImnEnumAccounts **ppEnumAccounts)
HRESULT GetAccountCount ([in] ACCTTYPE AcctType, [out] ULONG *pcServers)
HRESULT FindAccount ([in] DWORD dwPropTag, [in] LPCSTR pszSearchData, [out] IImnAccount **ppAccount)
HRESULT GetDefaultAccountName ([in] ACCTTYPE AcctType, [in, ref] LPSTR pszAccount, [in] ULONG cchMax)
HRESULT ProcessNotification ([in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT ValidateDefaultSendAccount ()
HRESULT AccountListDialog ([in] HWND hwnd, [in] ACCTLISTINFO *pinfo)
HRESULT Advise ([in] IImnAdviseAccount *pAdviseAccount, [out] DWORD *pdwConnection)
HRESULT Unadvise ([in] DWORD dwConnection)
HRESULT GetUniqueAccountName ([in] LPSTR szName, [in] UINT cch)
HRESULT InitEx ([in] IImnAdviseMigrateServer *pAdviseMigrateServer, [in] DWORD dwFlags)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IImnAccountManager
typedef struct IImnAccountManager::tagACCTLISTINFO ACCTLISTINFO
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 181 of file imnact.idl.

Member Function Documentation

◆ GetIncompleteAccount()

HRESULT IImnAccountManager2::GetIncompleteAccount ( [in] ACCTTYPE  AcctType,
[in, ref] LPSTR  pszAccountId,
[in] ULONG  cchMax 

◆ InitUser()

HRESULT IImnAccountManager2::InitUser ( [in] IImnAdviseMigrateServer pAdviseMigrateServer,
[in] REFGUID  rguidID,
[in] DWORD  dwFlags 

◆ SetIncompleteAccount()

HRESULT IImnAccountManager2::SetIncompleteAccount ( [in] ACCTTYPE  AcctType,
[in] LPCSTR  pszAccountId 

The documentation for this interface was generated from the following file: