Fonction VideoPortZeroDeviceMemory (video.h)
La fonction VideoPortZeroDeviceMemory remplit une mémoire tampon de trame d’adaptateur ou une autre mémoire d’appareil avec des zéros.
Syntaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortZeroDeviceMemory(
[out] PVOID Destination,
ULONG Length
);
Paramètres
[out] Destination
Spécifie l’adresse de base de la zone mémoire de l’adaptateur. Cette valeur doit être une adresse logique mappée retournée par VideoPortGetDeviceBase.
Length
Spécifie la taille, en octets, à remplir.
Valeur de retour
None
Remarques
Les pilotes miniport doivent toujours appeler cette fonction, plutôt que VideoPortZeroMemory, pour remplir la mémoire de l’adaptateur avec des zéros.
La fonction HwVidInterrupt ou HwVidSynchronizeExecutionCallback d’un pilote miniport peut appeler VideoPortZeroDeviceMemory.
Les appelants de VideoPortZeroDeviceMemory peuvent s’exécuter à n’importe quel IRQL si la mémoire pointée par le paramètre Destination se trouve dans un pool non paginé. Sinon, l’appelant doit être en cours d’exécution au DISPATCH_LEVEL IRQL < .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (inclure Video.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Consultez la section Notes. |