VideoPortReleaseCommonBuffer, fonction (video.h)
La fonction VideoPortReleaseCommonBuffer libère une mémoire tampon commune précédemment allouée par VideoPortAllocateCommonBuffer.
Syntaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReleaseCommonBuffer(
[in] IN PVOID HwDeviceExtension,
[in] IN PVP_DMA_ADAPTER VpDmaAdapter,
[in] IN ULONG Length,
[in] IN PHYSICAL_ADDRESS LogicalAddress,
[in] IN PVOID VirtualAddress,
[in] IN BOOLEAN CacheEnabled
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique du pilote miniport.
[in] VpDmaAdapter
Pointeur vers la structure VP_DMA_ADAPTER qui représente l’adaptateur master bus. Il s’agit de la structure retournée après un appel à VideoPortGetDmaAdapter.
[in] Length
Spécifie le nombre d’octets de mémoire à libérer.
[in] LogicalAddress
Spécifie l’adresse logique de la mémoire tampon à libérer.
[in] VirtualAddress
Pointeur vers l’adresse virtuelle correspondante de la plage de mémoire allouée. Cette valeur a été obtenue lors d’un appel antérieur à VideoPortAllocateCommonBuffer.
[in] CacheEnabled
Indique si la mémoire allouée est mise en cache. La valeur TRUE indique que la mémoire allouée est mise en cache.
Valeur de retour
None
Remarques
Les paramètres transmis à VideoPortFreeCommonBuffer doivent correspondre exactement à ceux passés à et retournés par VideoPortAllocateCommonBuffer. Un pilote ne peut pas libérer uniquement une partie d’une mémoire tampon commune allouée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows XP et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (inclure Video.h, Ntdef.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_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