IMsgServiceAdmin::GetMsgServiceTable
Hace referencia a: Outlook 2013 | Outlook 2016
Proporciona acceso a la tabla de servicio de mensajes, una lista de los servicios de mensajes del perfil.
HRESULT GetMsgServiceTable(
ULONG ulFlags,
LPMAPITABLE FAR * lppTable
);
Parameters
ulFlags
[in] Siempre NULL.
lppTable
[out] Puntero a un puntero a la tabla de servicio de mensajes.
Valor devuelto
S_OK
La tabla de servicio de mensajes se devolvió correctamente.
Comentarios
El método IMsgServiceAdmin::GetMsgServiceTable proporciona acceso a la tabla de servicio de mensajes, una tabla que MAPI mantiene que enumera los servicios de mensajes instalados actualmente en el perfil de sesión. Para obtener una lista completa de las columnas de la tabla de servicio de mensajes, consulte Tabla de servicio de mensajes.
La tabla de servicio de mensajes es estática. Una vez que se haya dado acceso a un cliente, las adiciones o eliminaciones posteriores del servicio de mensajes no le afectarán. Si no hay ningún servicio de mensajes en el perfil actual, GetMsgServiceTable devuelve una tabla con cero filas.
Referencia de MFCMAPI
Para obtener un ejemplo de código de MFCMAPI, vea la siguiente tabla.
Archivo | Función | Comment |
---|---|---|
MsgServiceTableDlg.cpp |
CMsgServiceTableDlg::OnRefreshView |
MFCMAPI usa el método IMsgServiceAdmin::GetMsgServiceTable para cargar la tabla de servicios en un perfil para representarla en la vista. |
Vea también
IMsgServiceAdmin::ConfigureMsgService