PINT10_READ_MEMORY fonction de rappel (video.h)
La fonction Int10ReadMemory lit un bloc de mémoire dans le contexte d’un autre thread et le stocke dans une mémoire tampon de sortie.
Syntaxe
PINT10_READ_MEMORY Pint10ReadMemory;
VP_STATUS Pint10ReadMemory(
[in] IN PVOID Context,
[in] IN USHORT Seg,
[in] IN USHORT Off,
[out] OUT PVOID Buffer,
[in] IN ULONG Length
)
{...}
Paramètres
[in] Context
Pointeur vers un contexte défini par le pilote de port vidéo pour l’interface. Il doit s’agir de la même valeur que dans le Context membre de la structure VIDEO_PORT_INT10_INTERFACE après VideoPortQueryServices retourne.
[in] Seg
Spécifie l’adresse de segment de la mémoire tampon à lire.
[in] Off
Spécifie le décalage dans le segment indiqué par le paramètre seg.
[out] Buffer
Pointeur vers un emplacement de mémoire qui indique le début de la mémoire tampon de sortie.
[in] Length
Longueur, en octets, de la mémoire tampon de sortie spécifiée par le paramètre de mémoire tampon.
Valeur de retour
La fonction Int10ReadMemory retourne NO_ERROR en cas de réussite. Sinon, elle retourne un code d’erreur approprié.
Remarques
Le port vidéo implémente cette fonction, accessible via un pointeur dans la structure VIDEO_PORT_INT10_INTERFACE.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
plateforme cible | Bureau |
d’en-tête | video.h (include Video.h) |
IRQL | PASSIVE_LEVEL |