функция обратного вызова PINT10_READ_MEMORY (video.h)
Функция Int10ReadMemory считывает блок памяти в контексте другого потока и сохраняет его в выходном буфере.
Синтаксис
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
)
{...}
Параметры
[in] Context
Указатель на определенный драйвером видеопорта контекст для интерфейса. Это значение должно совпадать со значением в элементе Context структуры VIDEO_PORT_INT10_INTERFACE после возврата VideoPortQueryServices .
[in] Seg
Указывает адрес сегмента считываемого буфера.
[in] Off
Указывает смещение в сегменте, указанном параметром Seg .
[out] Buffer
Указатель на расположение памяти, указывающее начало выходного буфера.
[in] Length
Длина выходного буфера в байтах, указанная параметром Buffer .
Возвращаемое значение
Функция Int10ReadMemory возвращает NO_ERROR при успешном выполнении. В противном случае возвращается соответствующий код ошибки.
Комментарии
Видеопорт реализует эту функцию, доступ к которой можно получить через указатель в структуре VIDEO_PORT_INT10_INTERFACE .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | video.h (включить Video.h) |
IRQL | PASSIVE_LEVEL |