функция обратного вызова 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

См. также раздел

VIDEO_PORT_INT10_INTERFACE