IABLogon::OpenStatusEntry
Hace referencia a: Outlook 2013 | Outlook 2016
Abre el objeto de estado del proveedor.
HRESULT OpenStatusEntry(
LPCIID lpInterface,
ULONG ulFlags,
ULONG FAR * lpulObjType,
LPMAPISTATUS FAR * lppEntry
);
Parameters
lpInterface
[in] Puntero al identificador de interfaz (IID) que representa la interfaz que se debe usar para acceder al objeto de estado. Al pasar NULL, se devuelve la interfaz estándar del objeto, IMAPIStatus : IMAPIProp.
ulFlags
[in] Máscara de bits de marcas que controla cómo se abre el objeto de estado. Se puede establecer la marca siguiente:
MAPI_MODIFY
Solicita permiso de lectura y escritura. De forma predeterminada, los objetos se abren con acceso de solo lectura y los autores de llamadas no deben suponer que se ha concedido el permiso de lectura y escritura.
lpulObjType
[out] Puntero al tipo del objeto abierto.
lppEntry
[out] Puntero a un puntero al objeto abierto.
Valor devuelto
S_OK
La llamada se realizó correctamente y se ha abierto el objeto de estado.
Comentarios
Los proveedores de libreta de direcciones implementan el método OpenStatusEntry para conceder acceso a su objeto de estado. Todos los proveedores de libreta de direcciones son necesarios para implementar un objeto de estado que admita, como mínimo, el método IMAPIStatus::ValidateState . Para obtener más información, vea Status Object Implementation( Implementación de objetos de estado).