PINT10_FREE_BUFFER fonction de rappel (video.h)
La fonction Int10FreeBuffer libère une mémoire tampon précédemment allouée par Int10AllocateBuffer.
Syntaxe
PINT10_FREE_BUFFER Pint10FreeBuffer;
VP_STATUS Pint10FreeBuffer(
[in] IN PVOID Context,
[in] IN USHORT Seg,
[in] IN USHORT Off
)
{...}
Paramètres
[in] Context
Pointeur vers un contexte défini par un pilote de port vidéo pour l’interface. Cette valeur doit être identique à la valeur dans le membre Context de la structure VIDEO_PORT_INT10_INTERFACE après le retour de VideoPortQueryServices .
[in] Seg
Spécifie l’adresse de segment de la mémoire tampon à libérer.
[in] Off
Spécifie le décalage dans le segment indiqué par le paramètre Seg .
Valeur retournée
La fonction Int10FreeBuffer retourne NO_ERROR en cas de réussite. Sinon, la fonction retourne un code d’erreur approprié.
Remarques
Le port vidéo implémente cette fonction, qui est accessible via un pointeur dans la structure VIDEO_PORT_INT10_INTERFACE .
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) |
IRQL | PASSIVE_LEVEL |