Skip to content

Latest commit

 

History

History
78 lines (46 loc) · 1.94 KB

iablogon-openstatusentry.md

File metadata and controls

78 lines (46 loc) · 1.94 KB
title manager ms.date ms.audience ms.topic ms.service ms.localizationpriority api_name api_type ms.assetid
IABLogonOpenStatusEntry
lindalu
11/16/2014
Developer
reference
office-online-server
medium
IABLogon.OpenStatusEntry
COM
66f1e246-a67a-4f8a-ae3a-6a8ec8c2b367

IABLogon::OpenStatusEntry

Applies to: Outlook 2013 | Outlook 2016

Opens the provider's status object.

HRESULT OpenStatusEntry(
  LPCIID lpInterface,
  ULONG ulFlags,
  ULONG FAR * lpulObjType,
  LPMAPISTATUS FAR * lppEntry
);

Parameters

lpInterface

[in] A pointer to the interface identifier (IID) that represents the interface that must be used to access the status object. Passing NULL returns the object's standard interface, IMAPIStatus : IMAPIProp.

ulFlags

[in] A bitmask of flags that controls how the status object is opened. The following flag can be set:

MAPI_MODIFY

Requests read/write permission. By default, objects are opened with read-only access, and callers should not assume that read/write permission has been granted.

lpulObjType

[out] A pointer to the type of the opened object.

lppEntry

[out] A pointer to a pointer to the opened object.

Return value

S_OK

The call succeeded and the status object has been opened.

Remarks

Address book providers implement the OpenStatusEntry method to grant access to their status object. All address book providers are required to implement a status object that supports, at a minimum, the IMAPIStatus::ValidateState method. For more information, see Status Object Implementation.

See also

IMAPIStatus : IMAPIProp

IMAPIStatus::SettingsDialog

IMAPIStatus::ValidateState

IABLogon : IUnknown