Tablas del servicio de mensajes
Hace referencia a: Outlook 2013 | Outlook 2016
La tabla de servicio de mensajes contiene información sobre los servicios de mensajes del perfil actual. Hay una tabla de servicio de mensajes para cada sesión MAPI, implementada por MAPI y usada por aplicaciones cliente de uso especial que proporcionan compatibilidad con la configuración.
La tabla de servicio de mensajes es una tabla estática.
Los clientes acceden a la tabla de servicio de mensajes llamando al método IMsgServiceAdmin::GetMsgServiceTable .
Las propiedades siguientes constituyen el conjunto de columnas necesario en la tabla de servicio de mensajes:
Propiedad | ... |
---|---|
PR_DISPLAY_NAME (PidTagDisplayName) |
PR_INSTANCE_KEY (PidTagInstanceKey) |
PR_RESOURCE_FLAGS (PidTagResourceFlags) |
PR_SERVICE_DLL_NAME (PidTagServiceDllName) |
PR_SERVICE_ENTRY_NAME (PidTagServiceEntryName) |
PR_SERVICE_NAME (PidTagServiceName) |
PR_SERVICE_SUPPORT_FILES (PidTagServiceSupportFiles) |
PR_SERVICE_UID (PidTagServiceUid) |
PR_DISPLAY_NAME es el nombre que se puede mostrar para el servicio de mensajes y la columna de clave de ordenación predeterminada.
PR_INSTANCE_KEY actúa como columna de índice de la tabla, identificando de forma única una fila.
PR_RESOURCE_FLAGS describe las funcionalidades del servicio de mensajes.
PR_SERVICE_DLL_NAME es el nombre del archivo DLL que contiene la implementación del servicio de mensajes.
PR_SERVICE_ENTRY_NAME es el nombre de la función de punto de entrada del servicio de mensajes que se ajusta al prototipo MSGSERVICEENTRY .
PR_SERVICE_NAME es una entrada necesaria en la sección [Servicios] de MAPISVC.INF. El valor de esta propiedad nunca se cambiará ni se localizará. PR_SERVICE_NAME se puede usar para identificar mediante programación el servicio de mensajes.
PR_SERVICE_SUPPORT_FILES es una lista de archivos que deben instalarse con el servicio de mensajes.
PR_SERVICE_UID es un identificador único para el servicio de mensajes.