Servicios del sistema

Esta sección contiene la referencia de las API del sistema y los servicios ofrecidos por Windows para aplicaciones de escritorio. Estos incluyen los servicios disponibles tradicionalmente para:

  • Modelo de objetos componentes (COM).
  • Compresión de archivos.
  • Bibliotecas de vínculos dinámicos.
  • Administración de la memoria.
  • Administración de la energía.
  • Enclaves seguros (ejecución de confianza).
  • Creación y coordinación de varios subprocesos de ejecución.
  • Desarrollo de aplicaciones de servicio.
  • Mensajería de Windows.
  • Obtención de información del sistema de Windows.
  • La API de Ayuda.

En esta sección

Tema Descripción
COM COM es un sistema independiente de la plataforma, distribuido y orientado a objetos para crear componentes de software binarios que pueden interactuar. COM es la tecnología básica para las tecnologías OLE de Microsoft (documentos compuestos) y ActiveX (componentes habilitados para Internet).
COM+ COM+ es una evolución del modelo de objetos de componentes de Microsoft (COM) y Microsoft Transaction Server (MTS). Las compilaciones COM+ se basa en y amplía las aplicaciones escritas mediante COM, MTS y otras tecnologías basadas en COM. COM+ controla muchas de las tareas de administración de recursos que anteriormente tenía que programar usted mismo, como la asignación de subprocesos y la seguridad. COM+ también hace que las aplicaciones sean más escalables al proporcionar agrupación de subprocesos, agrupación de objetos y activación de objetos Just-In-Time. COM+ también ayuda a proteger la integridad de los datos proporcionando compatibilidad con transacciones, incluso si una transacción abarca varias bases de datos a través de una red.
Coordinador de actividades La API del coordinador de actividades coordina la ejecución de tareas aplazables en un sistema. Las tareas aplazables son aquellas tareas que no necesitan ejecutarse inmediatamente. Pueden aplazar su ejecución a una hora en la que el sistema está en un estado deseado en el que la ejecución de la tarea no interfiere con otro trabajo en curso.
API de compresión La API de compresión expone los algoritmos de compresión MSZIP, XPRESS, XPRESS_HUFF y LZMS de Windows. Esto permite a los desarrolladores de aplicaciones de Windows administrar versiones, servicios y ampliar los algoritmos de compresión expuestos.
Coordinador de transacciones distribuidas Guía y documentación de referencia para administradores del sistema y desarrolladores que usan el Coordinador de transacciones distribuidas (DTC).
Microsoft.Dtc.PowerShell.Diagnostics Proporciona información acerca de los cmdlets de PowerShell proporcionados con el Coordinador de transacciones distribuidas de Microsoft (MSDTC) para diagnósticos.
Microsoft.MsDtcManagement.Commands Proporciona información acerca de los cmdlets de PowerShell proporcionados con el Coordinador de transacciones distribuidas de Microsoft (MSDTC) para la administración.
Bibliotecas de vínculos dinámicos Cómo crear y administrar archivos DLL.
API de ayuda La API de Ayuda permite la apertura de catálogos de ayuda y la recuperación de elementos de contenido de ayuda.
Comunicación entre procesos Cómo usar mailslots y canalizaciones.
Administrador de transacción de kernel Cómo usar operaciones de archivo y registro de transacciones, o definir transacciones para otros recursos.
Administración de memoria Servicios de administración de memoria principales.
MultiPoint Services Rol de servidor que permite a varios usuarios usar simultáneamente el mismo equipo, como en un entorno educativo.
Grabadora de operaciones Operation Recorder permite a las aplicaciones acelerar las operaciones que acceden repetidamente a los mismos datos de archivo exponiendo el mecanismo de captura previa de Windows como una interfaz pública.
Administración de energía Servicios principales de administración de energía.
Procesos y subprocesos Cómo crear y administrar procesos y subprocesos.
Servicios de Escritorio remoto Interacción mediante programación con Servicios de Escritorio remoto.
Enclaves seguros Los enclaves seguros se usan para crear entornos de ejecución de confianza.
Servicios Cómo crear y administrar servicios.
Sincronización Cómo coordinar varios subprocesos de ejecución.
Uso compartido de escritorio de Windows Uso compartido de escritorio de Windows es una tecnología de uso compartido de pantalla de varias partes. Entre los escenarios clave se incluyen la asistencia remota, la colaboración en tiempo real y las conferencias y la comunicación de vídeo.
Marco de notificaciones de Windows Documenta las funciones (y prototipos de devolución de llamada de función) usadas para detectar y posiblemente reparar una aplicación después de que se haya producido una instalación o migración.
Subsistema de Windows para Linux Información de referencia para las interfaces de programación del Subsistema de Windows para Linux (WSL).
Información del sistema de Windows Cómo acceder mediante programación a la información de versión y configuración del sistema de claves y del registro.