KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE
La proprietà KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE recupera la tabella delle funzioni dell'allocatore specificato.
Tabella riepilogo utilizzo
Get | Set | Destinazione | Tipo descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
Sì |
No |
Allocator |
Commenti
KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE viene usato solo dagli allocatori che supportano l'interfaccia della funzione DISPATCH_LEVEL. Gli allocatori che supportano questa proprietà devono essere in grado di allocare e liberare frame per IRQL di DISPATCH_LEVEL e inferiore. Questa proprietà è accessibile solo dalla modalità kernel.
Poiché l'interfaccia DISPATCH_LEVEL è strettamente associata all'interfaccia basata su IRP, è probabile che l'acquisizione della tabella delle funzioni comporti la creazione di un evento di notifica interno per consentire il completamento delle operazioni di I/O in sospeso quando i frame vengono restituiti all'elenco gratuito. Quando l'handle per l'allocatore viene chiuso, i puntatori alla tabella delle funzioni non sono validi e gli eventi associati vengono disabilitati automaticamente.
Requisiti
Intestazione |
Ks.h (include Ks.h) |