IMiniportWavePciStream ::Service, méthode (portcls.h)
La Service
méthode avertit le pilote miniport d’une demande de service.
Syntaxe
void Service();
Valeur de retour
None
Remarques
Lorsque le pilote de port appelle la méthode IMiniportWavePci ::NewStream du pilote miniport, cette méthode génère une référence à l’objet IServiceGroup du nouveau flux. Le flux de port ajoute son propre objet IServiceSink au groupe de services et attend la notification d’une demande de service. La source de la notification est généralement la routine de service d’interruption (ISR) du pilote miniport.
Lorsque l’ISR du pilote miniport appelle la routine IPortWavePci ::Notify du pilote de port, le pilote de port met en file d’attente un appel de procédure différée (DPC). Lorsque la DPC s’exécute, elle appelle la méthode RequestService sur chacun des objets IServiceSink du groupe de services. Lorsque le DPC appelle cette méthode sur l’objet IServiceSink du flux de port, le pilote de port appelle à son tour la méthode de Service
l’objet de flux miniport.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | portcls.h (include Portcls.h) |
IRQL | DISPATCH_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour