VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE structure (video.h)

La structure VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE décrit les routines de service de protection vidéo en écriture combinée implémentées par le pilote de port vidéo. Le processeur ne peut pas accéder à la mémoire vidéo protégée.

Syntaxe

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;

Membres

Size

Spécifie la taille en octets de cette structure.

Version

Spécifie la version de l’interface à retourner par le pilote miniport. La version actuelle de l’interface est définie dans video.h et a la forme VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_N.

Context

Pointeur vers un contexte défini par le pilote miniport pour l’interface.

InterfaceReference

Pointeur vers la routine de référence implémentée par le pilote de port vidéo pour cette interface.

InterfaceDereference

Pointeur vers la routine de déréférencement implémentée par le pilote de port vidéo pour cette interface.

VideoPortProtectWCMemory

Pointeur vers la routine de rappel VideoPortProtectWCMemory du pilote de port vidéo.

VideoPortRestoreWCMemory

Pointeur vers la routine de rappel VideoPortRestoreWCMemory du pilote de port vidéo.

Configuration requise

Condition requise Valeur
En-tête video.h (incluez Video.h)

Voir aussi

INTERFACE

VideoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory