Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 le nuove informazioni sulla stringa di _OSI per Windows 11 versione 22H2.
Suono
- Per migliorare l'affidabilità e il debug, sono disponibili nuove API Windows 11 per gli oggetti di elaborazione audio.
- Windows 11 offre funzionalità aggiuntive con l'uso di gruppi di risorse e ora vengono discusse Gestione risorse hardware audio.
- L'esperienza audio per questi dispositivi può essere ottimizzata per posizioni specifiche del dispositivo, ad esempio quando un dispositivo viene mantenuto in modalità verticale. Questo è descritto in supporto della postura audio.
- La documentazione di KSStudio è ora disponibile online in KsStudio Utility.
Driver della videocamera e dei media in streaming
La documentazione del driver della fotocamera è stata aggiornata con informazioni sulla segmentazione dello sfondo e sulle modalità sguardo fisso disponibili in Windows 11 versione 22H2.
- Modalità ritratto di segmentazione dello sfondo e campione di driver della modalità di fissazione dello sguardo (Nuovo)
- KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (aggiornato)
- KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (aggiornato)
- Guida all'implementazione della fotocamera USB Classe Video (UVC) (aggiornato)
Sicurezza dei driver
- Sono ora disponibili nuove regole codeQL di analisi del codice e istruzioni di installazione aggiornate. Per ulteriori informazioni, vedere CodeQL e il Test del logo degli Static Tools.
File system e driver di filtro
La possibilità di eseguire copia file in modalità kernel è stata introdotta in Windows 11 versione 22H2. Questa funzionalità include la possibilità per i filtri di rilevare facilmente gli scenari di copia.
Banda larga mobile
Windows 11, versione 22H2 introduce le seguenti funzionalità mobile broadband:
MBIM Extensions Release number 4.0 (MBIMEx 4.0) introduce il supporto per le funzionalità di 5G SA Phase 2. Il set di funzionalità della fase 2 SA 5G include il supporto per la gestione end-to-end di URSP e slice di rete eMBB simultanee.
MBIMEx 4.0 introduce l'accesso a un eSIM nello slot SIM inattivo.
Una errata per MBIMEx 3.0 aggiorna la specifica MBIMEx 3.0 originale.
Stampare le app per dispositivi
La guida alla progettazione dell'app di supporto di stampa (PSA) è stata aggiornata con informazioni sulle nuove funzionalità di 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 dell'operazione
- Miglioramento del dialogo di stampa con PSA
- Conversione PDL con flag basati su host per l'elaborazione
- Impostare i criteri di aggiornamento PDC (Print Device Capabilities)
Supporto del provisioning per il caricamento dei driver di pre-produzione
Strumenti di debug di 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 del debug di 2PF Kernel-Mode tramite KDNET.
- Un nuovo trasporto di debug indipendente dal sistema operativo a basso livello, EXDI, è descritto in Configurazione del trasporto del debugger EXDI. Questo trasporto può connettersi a ambienti virtualizzati come QEMU, come descritto in Configurazione di QEMU Kernel-Mode debug tramite EXDI.
- Il contenuto del test di AppVerifier è ora aggiornato e la documentazione è ora disponibile online - Application Verifier - Panoramica.
Registratore WPP
I driver possono aggiungere timestamp alle registrazioni di log dell'Inflight Trace Recorder (IFR). I timestamp possono specificare millisecondi o decimi di granularità di microsecondo.
- Registratore di traccia in volo
- enumerazione WPP_RECORDER_TRI_STATE
- struttura RECORDER_LOG_CREATE_PARAMS
- WppRecorderLogCreate macro (wpprecorder.h)