структура VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE (video.h)
Структура VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE описывает подпрограммы службы защиты объединенной видеопамять записи, реализованные драйвером видеопорта. ЦП не может получить доступ к защищенной видеопамяти.
Синтаксис
typedef struct _VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT PROTECT_WC_MEMORY VideoPortProtectWCMemory;
OUT RESTORE_WC_MEMORY VideoPortRestoreWCMemory;
} VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE, *PVIDEO_PORT_WCMEMORYPROTECTION_INTERFACE;
Члены
Size
Задает размер этой структуры в байтах.
Version
Указывает версию интерфейса, возвращаемого драйвером мини-порта. Текущая версия интерфейса определяется в video.h и имеет форму VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_N.
Context
Указатель на определенный драйвером мини-порта контекст для интерфейса.
InterfaceReference
Указатель на эталонную процедуру, реализованную драйвером видеопорта для этого интерфейса.
InterfaceDereference
Указатель на процедуру разыменования, реализованную драйвером видеопорта для этого интерфейса.
VideoPortProtectWCMemory
Указатель на подпрограмму обратного вызова VideoPortProtectWCMemory драйвера видеопорта.
VideoPortRestoreWCMemory
Указатель на подпрограмму обратного вызова VideoPortRestoreWCMemory драйвера видеопорта.
Требования
Требование | Значение |
---|---|
Заголовок | video.h (включая Video.h) |