Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section décrit les interfaces de pilote de miniport audio et explique comment développer des pilotes d’adaptateur pour le matériel audio dont les registres sont directement accessibles au processeur système via un bus système. Cette classe de matériel inclut tous les adaptateurs audio ISA/DMA, PCMCIA et PCI.
Cette documentation ne explique pas comment prendre en charge les périphériques audio qui résident sur un bus externe. Pour plus d’informations sur la prise en charge des périphériques audio sur des bus externes, consultez Pilote Système USB Audio Class et Pilote Système AVC Audio Class.
La discussion suivante suppose que le lecteur est familiarisé avec les concepts de streaming du noyau (KS). Pour des informations de base, consultez Streaming du noyau.
Le modèle de pilote audio WDM divise l’implémentation d’un filtre KS en pilotes port et miniport qui sont complémentaires mais distincts. Cette division facilite l’écriture des pilotes matériels audio en isolant les problèmes d’implémentation de filtres génériques à partir des problèmes d’interface matérielle spécifiques à l’appareil. Les fournisseurs de matériel écrivent des pilotes miniport pour contrôler directement leurs périphériques matériels, mais les pilotes de port qui implémentent les filtres KS sont fournis avec le système d’exploitation. Les pilotes port et miniport communiquent entre eux via des interfaces logicielles bien définies.
Différents aspects du développement de pilotes miniports sont abordés dans les rubriques suivantes :
Construction du pilote d’adaptateur
Types de pilotes Miniport par système d’exploitation
Installation d’un adaptateur audio de classe de port
Objets d’assistance du pilote de port