Interfacce dell'oggetto Helper audio
La libreria di classi di porta (portcls.sys) implementa un'ampia gamma di oggetti helper che forniscono funzionalità che sono di uso generale per i driver dell'adattatore. Questi oggetti helper forniscono meccanismi per la gestione dei canali DMA, le richieste di interruzione, l'accesso al Registro di sistema, gli elenchi di risorse, i diritti digitali e gli eventi hardware. In questa sezione vengono fornite informazioni dettagliate sulle interfacce esposte da tali oggetti.
Le interfacce seguenti sono descritte in questa sezione:
Aiuta un driver miniport a tenere traccia dei diritti DRM compositi.
Aiuta un driver miniport a tenere traccia dei diritti DRM compositi. Si tratta di una versione estesa di IDrmPort.
Meccanismo di sincronizzazione per coordinare l'accesso condiviso alle richieste di servizio di interruzione.
Fornisce flussi DirectMusic con accesso all'ora di riferimento corrente dall'orologio master.
Usato da un driver miniport per accedere alle funzioni helper di Traccia eventi per Windows (ETW). IPortClsVersion
Identifica la versione del sistema operativo Microsoft Windows in esecuzione.
Usato da un driver miniport per inviare una notifica a un driver di porta di eventi hardware.
Imposta l'offset di prefetch, ovvero il numero di byte di dati che separano il cursore di scrittura dal cursore di riproduzione in un buffer hardware Microsoft DirectSound.
Fornisce l'accesso in lettura/scrittura a una chiave del Registro di sistema e alle relative sottochiave.
Specifica un elenco di risorse, ad esempio porte di I/O, canali DMA e interruzioni.
Usato per interrompere le richieste del servizio di interruzione di piùplex a un elenco di oggetti con interfacce IServiceSink .
Rappresenta la destinazione di una richiesta di servizio di interruzione.
Elimina la registrazione di una connessione fisica tra due sottodispositivi nella stessa scheda audio o in due schede diverse.
Elimina la registrazione di un sottodispositivo dinamico in una scheda audio.