Servizi di sistema
Questa sezione contiene le informazioni di riferimento per le API e i servizi di sistema offerti da Windows per le app desktop. Questi includono i servizi tradizionalmente disponibili per:
- Component Object Model (COM).
- Compressione di file.
- Librerie a collegamento dinamico.
- Gestione della memoria.
- Risparmio energia.
- Enclave sicuri (esecuzione attendibile).
- Creazione e coordinamento di più thread di esecuzione.
- Sviluppo di applicazioni di servizio.
- Messaggistica di Windows.
- Acquisizione delle informazioni di sistema di Windows.
- API della Guida.
Argomento | Descrizione |
---|---|
COM | COM è un sistema indipendente dalla piattaforma, distribuito e orientato agli oggetti per la creazione di componenti software binari che possono interagire. COM è la tecnologia di base per le tecnologie OLE (documenti composti) e ActiveX (componenti abilitati per Internet). |
COM+ | COM+ è un'evoluzione di Microsoft Component Object Model (COM) e Microsoft Transaction Server (MTS). COM+ si basa su ed estende le applicazioni scritte con COM, MTS e altre tecnologie basate su COM. COM+ gestisce molte delle attività di gestione delle risorse che in precedenza era necessario programmare manualmente, ad esempio l'allocazione dei thread e la sicurezza. COM+ rende anche le applicazioni più scalabili fornendo pooling di thread, pool di oggetti e attivazione di oggetti JUST-In-Time. COM+ consente inoltre di proteggere l'integrità dei dati fornendo supporto per le transazioni, anche se una transazione si estende su più database in rete. |
Coordinatore attività | L'API Activity Coordinator coordina l'esecuzione di attività rinviabili in un sistema. Le attività rinviabili sono quelle attività che non devono essere eseguite immediatamente. Possono rinviare l'esecuzione a un momento in cui il sistema si trova in uno stato desiderato in cui l'esecuzione dell'attività non interferisce con altri lavori in corso. |
API di compressione | L'API di compressione espone gli algoritmi di compressione MSZIP, XPRESS, XPRESS_HUFF e LZMS. Ciò consente agli sviluppatori di applicazioni Windows di gestire versioni, servizi ed estendere gli algoritmi di compressione esposti. |
Distributed Transaction Coordinator | Guida e documentazione di riferimento per amministratori di sistema e sviluppatori che usano Distributed Transaction Coordinator (DTC). |
Microsoft.Dtc.PowerShell.Diagnostics | Fornisce informazioni sui cmdlet di PowerShell forniti con Microsoft Distributed Transaction Coordinator (MSDTC) per la diagnostica. |
Microsoft.MsDtcManagement.Commands | Fornisce informazioni sui cmdlet di PowerShell forniti con Microsoft Distributed Transaction Coordinator (MSDTC) per la gestione. |
Librerie di collegamento dinamico | Come creare e gestire DLL. |
API della Guida | L'API Della Guida consente l'apertura di cataloghi della Guida e il recupero di elementi del contenuto della Guida. |
Comunicazioni interprocesso | Come usare mailslot e pipe. |
Gestione transazioni kernel | Come usare le operazioni transazioni di file e registro o definire transazioni per altre risorse. |
Gestione della memoria | Servizi di gestione della memoria di base. |
Servizi MultiPoint | Ruolo del server che consente a più utenti di usare contemporaneamente lo stesso computer, ad esempio in un ambiente classroom. |
Registratore operazioni | Operation Recorder consente alle applicazioni di velocizzare le operazioni che accedono ripetutamente agli stessi dati di file esponendo il meccanismo di prelettura di Windows come interfaccia pubblica. |
Risparmio energia | Servizi di risparmio energia di base. |
Processi e thread | Come creare e gestire processi e thread. |
Servizi Desktop remoto | Come interagire a livello di codice con Servizi Desktop remoto. |
Enclave sicuri | Le enclave sicure vengono usate per creare ambienti di esecuzione attendibili. |
Servizi | Come creare e gestire i servizi. |
Sincronizzazione | Come coordinare più thread di esecuzione. |
Condivisione desktop di Windows | Condivisione desktop di Windows è una tecnologia di condivisione dello schermo di più parti. Gli scenari principali includono assistenza remota, collaborazione e conferenze in tempo reale e comunicazione video. |
Windows Notification Framework | Documenta le funzioni (e i prototipi di callback delle funzioni) usati per rilevare ed eventualmente ripristinare un'applicazione dopo l'installazione o la migrazione. |
Sottosistema Windows per Linux | Informazioni di riferimento per le interfacce di programmazione sottosistema Windows per Linux (WSL). |
Informazioni sul sistema Windows | Come accedere a livello di codice alle informazioni di configurazione e versione del Registro di sistema e delle chiavi a livello di codice. |