Compartir a través de


IMAPISession::GetStatusTable

Hace referencia a: Outlook 2013 | Outlook 2016

Proporciona acceso a la tabla de estado, una tabla que contiene información sobre todos los recursos MAPI de la sesión.

HRESULT GetStatusTable(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

Parameters

ulFlags

[in] Máscara de bits de marcas que determina el formato de las columnas que son cadenas de caracteres. Se puede establecer la marca siguiente:

MAPI_UNICODE

Las columnas de cadena están en formato Unicode. Si no se establece la marca de MAPI_UNICODE, las columnas de cadena están en formato ANSI.

lppTable

[out] Puntero a un puntero a la tabla de estado.

Valor devuelto

S_OK

La tabla se devolvió correctamente.

Comentarios

El método IMAPISession::GetStatusTable proporciona acceso a la tabla de estado que contiene información sobre todos los recursos MAPI de la sesión. Hay una fila en la tabla para obtener información sobre el subsistema MAPI, una fila para la cola MAPI, una fila para la libreta de direcciones integrada y una fila para cada proveedor de servicios del perfil.

Para obtener una lista completa de las columnas necesarias y opcionales de la tabla de estado, consulte Tablas de estado.

Establecer la marca MAPI_UNICODE en el parámetro ulFlags afecta al formato de las columnas devueltas por los métodos IMAPITable::QueryColumns e IMAPITable::QueryRows . Esta marca también controla los tipos de propiedad en el criterio de ordenación devuelto por el método IMAPITable::QuerySortOrder .

Referencia de MFCMAPI

Para obtener un ejemplo de código de MFCMAPI, vea la siguiente tabla.

Archivo Función Comment
MainDlg.cpp
CMainDlg::OnStatusTable
MFCMAPI usa el método IMAPISession::GetStatusTable para obtener la tabla de estado que se va a representar.

Vea también

IMAPITable : IUnknown

IMAPITable::QueryColumns

IMAPITable::QueryRows

IMAPITable::QuerySortOrder

IMAPITable::SetColumns

IMAPITable::SortTable

IMAPISession: IUnknown

MFCMAPI como un ejemplo de código

Tablas de estado