Partager via


structure VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE (video.h)

La structure VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE décrit les routines de service de protection de la mémoire vidéo combinée en écriture implémentées par le pilote de port vidéo. La mémoire vidéo protégée n’est pas accessible par l’UC.

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.het a le formulaire 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 du pilote de port vidéo VideoPortProtectWCMemory.

VideoPortRestoreWCMemory

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

Exigences

Exigence Valeur
d’en-tête video.h (include Video.h)

Voir aussi

INTERFACE

VideoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory