KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE
La propriété KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE récupère la table de fonctions de l’allocateur donné.
Tableau récapitulatif de l’utilisation
Get | Set | Cible | Type de descripteur de propriété | Type de valeur de propriété |
---|---|---|---|---|
Oui |
Non |
Allocateur |
Remarques
KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE est utilisé uniquement par les allocateurs prenant en charge l’interface de fonction DISPATCH_LEVEL. Les allocateurs prenant en charge cette propriété doivent être en mesure d’allouer et de libérer des trames pour IRQL de DISPATCH_LEVEL et inférieurs. Cette propriété est accessible uniquement à partir du mode noyau.
Étant donné que l’interface DISPATCH_LEVEL est étroitement associée à l’interface basée sur IRP, l’acquisition de la table de fonctions est susceptible d’entraîner la création d’un événement de notification interne pour permettre la fin des E/S en attente lorsque les images sont retournées à la liste libre. Lorsque le handle de l’allocateur est fermé, les pointeurs de table de fonctions ne sont pas valides et les événements associés sont automatiquement désactivés.
Configuration requise
En-tête |
Ks.h (inclure Ks.h) |