Novità dello sviluppo di driver per Windows 11 versione 22H2
Questa sezione descrive le nuove funzionalità e gli aggiornamenti per lo sviluppo di driver in Windows 11 versione 22H2.
ACPI
La documentazione ACPI è stata aggiornata con nuove informazioni sulla stringa di _OSI per Windows 11 versione 22H2.
Audio
- Per migliorare l'affidabilità e il debug, sono disponibili nuove API di Windows 11 per gli oggetti di elaborazione audio.
- Windows 11 offre funzionalità aggiuntive con l'uso dei gruppi di risorse e queste sono ora descritte in Gestione risorse hardware audio.
- L'esperienza audio per questi dispositivi può essere ottimizzata per posizioni specifiche dei dispositivi, ad esempio quando un dispositivo viene mantenuto in modalità verticale. Questo è descritto in Supporto della postura audio.
- La documentazione di KSStudio è ora disponibile in linea in KsStudio Utility.
Driver multimediali di streaming e fotocamera
La documentazione del driver della fotocamera è stata aggiornata con informazioni sulle modalità di segmentazione dello sfondo e sguardo fisso disponibili in Windows 11 versione 22H2.
- Esempio di driver per la modalità verticale di segmentazione dello sfondo e sguardo fisso ( Nuovo)
- KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (aggiornato)
- KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (aggiornato)
- Guida all'implementazione della fotocamera USB Video Class (UVC) (aggiornata)
Sicurezza dei driver
- Sono ora disponibili nuove regole codeQL per l'analisi del codice e istruzioni di installazione aggiornate. Per altre informazioni, vedere CodeQL e test del logo degli strumenti statici.
File system e driver di filtro
La possibilità di eseguire una copia file in modalità kernel attendibile è stata introdotta in Windows 11 versione 22H2. Questa funzionalità include la possibilità di rilevare facilmente gli scenari di copia per i filtri.
Mobile Broadband
Windows 11 versione 22H2 introduce le funzionalità seguenti per la banda larga mobile:
MBIM Extensions Release number 4.0 (MBIMEx 4.0) introduce il supporto per le funzionalità della fase 5G SA Fase 2. Il set di funzionalità SA Fase 2 5G include il supporto per la gestione degli URI END-to-end e più sezioni di rete eMBB simultanee.
MBIMEx 4.0 introduce l'accesso a un eSIM nello slot SIM inattivo.
Un errore per MBIMEx 3.0 aggiorna la specifica MBIMEx 3.0 originale.
Stampare le app per dispositivi
La guida alla progettazione dell'app di supporto per la stampa (PSA) è stata aggiornata con informazioni sulle nuove funzionalità psa disponibili a partire da Windows 11 versione 22H2.
- Localizzazione dei nomi visualizzati e integrazione dell'API pass-through PDL
- Supporto delle funzionalità a livello di pagina e attributi delle operazioni
- Miglioramento del dialogo di stampa con PSA
- Conversione PDL con flag di elaborazione basati su host
- Impostare i criteri di aggiornamento pdc (Print Device Capabilities)
Supporto del provisioning per il caricamento dei driver di pre-produzione
Strumenti di debug per Windows
- Gli strumenti di debug per Windows supportano il debug del kernel su un cavo di rete usando più funzioni fisiche (PFS) nelle schede di interfaccia di rete supportate. Questo approccio migliora l'efficienza del debug, in particolare negli ambienti cloud con traffico elevato. Per altre informazioni, vedere Configurazione di 2PF Kernel-Mode Debug tramite KDNET.
- Un nuovo trasporto del debugger indipendente dal sistema operativo di basso livello: EXDI è descritto in Configurazione del trasporto del debugger EXDI. Questo trasporto può connettersi a ambienti virtualizzati, ad esempio QEMU, descritto in Configurazione di QEMU Kernel-Mode Debug tramite EXDI.
- Il contenuto del test di AppVerifier è ora aggiornato e la documentazione è ora disponibile online - Verifica applicazione - Panoramica.
Registratore WPP
I driver possono aggiungere timestamp alle voci di log IFR (Inflight Trace Recorder). I timestamp possono specificare millisecondi o decimi di granularità di microsecondo.