PFNALLOCATOR_ALLOCATEFRAME fonction de rappel (ks.h)
La routine KStrAllocateFrame décrit une fonction d’allocation d’images fournie par le fournisseur.
Syntaxe
PFNALLOCATOR_ALLOCATEFRAME PfnallocatorAllocateframe;
NTSTATUS PfnallocatorAllocateframe(
[in] PFILE_OBJECT FileObject,
[out] PVOID *Frame
)
{...}
Paramètres
[in] FileObject
Pointeur vers une structure FILE_OBJECT pour laquelle allouer des trames.
[out] Frame
Pointeur vers une mémoire tampon allouée par l’appelant dans laquelle le nouveau frame est retourné.
Valeur retournée
Retourne STATUS_SUCCESS si la requête est gérée. Sinon, retourne un code d’erreur approprié.
Remarques
Ce type est utilisé dans le membre AllocateFrame de la structure KSSTREAMALLOCATOR_FUNCTIONTABLE .
Vous pouvez passer une instance de cette structure dans le cadre d’une demande de propriété KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ks.h (inclure Ks.h) |