PINT10_READ_MEMORY función de devolución de llamada (video.h)
La función Int10ReadMemory lee un bloque de memoria en el contexto de otro subproceso y lo almacena en un búfer de salida.
Sintaxis
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
)
{...}
Parámetros
[in] Context
Puntero a un contexto definido por el controlador de puerto de vídeo para la interfaz. Debe ser el mismo que el valor del miembro Context de la estructura VIDEO_PORT_INT10_INTERFACE después de que Se devuelva VideoPortQueryServices .
[in] Seg
Especifica la dirección del segmento del búfer que se va a leer.
[in] Off
Especifica el desplazamiento dentro del segmento indicado por el parámetro Seg .
[out] Buffer
Puntero a una ubicación de memoria que indica el principio del búfer de salida.
[in] Length
Es la longitud, en bytes, del búfer de salida especificado por el parámetro Buffer .
Valor devuelto
La función Int10ReadMemory devuelve NO_ERROR si se realiza correctamente. De lo contrario, devuelve un código de error adecuado.
Comentarios
El puerto de vídeo implementa esta función, a la que se puede acceder a través de un puntero en la estructura VIDEO_PORT_INT10_INTERFACE .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | video.h (incluya Video.h) |
IRQL | PASSIVE_LEVEL |