Share via


IOlkAccount

Supports getting and setting of properties and other information about an account.

Quick Info

Inherits from:

IOlkErrorUnknown

Implemented by:

Outlook

Provided by:

IOlkAccountManager::FindAccount and IOlkEnum::GetNext

Called by:

Client

Interface identifier:

IID_IOlkAccount

Vtable Order

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

GetAccountInfo

Gets the type and categories of the specified account.

GetProp

Gets the value of the specified account property. See the Properties table below.

SetProp

Sets the value of the specified account property. See the Properties table below.

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

Placeholder member

Not supported or documented.

FreeMemory

Frees memory allocated by the IOlkAccount interface.

Placeholder member

Not supported or documented.

SaveChanges

Commits changes to the account object by writing to the registry store.

Properties

PROP_ACCT_ID

Returns the account identifier.

PROP_ACCT_IS_EXCH

True if the account is a Microsoft Exchange account.

PROP_ACCT_NAME

Returns the account name.

PROP_ACCT_SEND_STAMP

Returns the account "send" stamp.

PROP_ACCT_STAMP

Returns the account stamp.

PROP_ACCT_USER_DISPLAY_NAME

Returns the user display name.

Remarks

This interface is returned by IOlkAccountManager::FindAccount when searching for an account that supports IOlkAccount and IOlkEnum::GetNext when getting the next account in an enumerator.

See also

About the Account Management API
Constants (Account Management API)