estrutura VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE (video.h)
A estrutura VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE descreve as rotinas do serviço de proteção de memória de vídeo combinada de gravação implementadas pelo driver de porta de vídeo. A memória de vídeo protegida não pode ser acessada pela CPU.
Sintaxe
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;
Membros
Size
Especifica o tamanho em bytes dessa estrutura.
Version
Especifica a versão da interface a ser retornada pelo driver de miniport. A versão da interface atual é definida em video.h e tem o formulário VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_N.
Context
Ponteiro para um contexto definido pelo driver de miniport para a interface.
InterfaceReference
Ponteiro para a rotina de referência implementada pelo driver de porta de vídeo para essa interface.
InterfaceDereference
Ponteiro para a rotina de desreferência implementada pelo driver de porta de vídeo para essa interface.
VideoPortProtectWCMemory
Ponteiro para a rotina de retorno de chamada VideoPortProtectWCMemory do driver de porta de vídeo.
VideoPortRestoreWCMemory
Ponteiro para a rotina de retorno de chamada VideoPortRestoreWCMemory do driver de porta de vídeo.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | video.h (inclua Video.h) |