PROTECT_WC_MEMORY função de retorno de chamada (video.h)
O VideoPortProtectWCMemory rotina de retorno de chamada protege a memória de vídeo WC (Gravação Combinada) de ser acessada pela CPU.
Sintaxe
PROTECT_WC_MEMORY ProtectWcMemory;
VP_STATUS ProtectWcMemory(
[in] IN PVOID Context,
[in] IN PVOID HwDeviceExtension
)
{...}
Parâmetros
[in] Context
Ponteiro para um parâmetro de contexto determinado pelo chamador a ser passado para o CallbackRoutine . Normalmente, ele aponta para o buffer de VIDEO_PORT_CONFIG_INFO.
[in] HwDeviceExtension
Ponteiro para a extensão do dispositivo de hardware do driver de miniporto.
Valor de retorno
VideoPortProtectWCMemory retornará NO_ERROR se proteger com êxito a memória de vídeo Combinada de Gravação; caso contrário, ele retorna um status de erro de ERROR_INVALID_FUNCTION ou ERROR_NOT_ENOUGH_MEMORY.
Observações
Depois que VideoPortProtectWCMemory for chamado, a CPU não poderá gravar na memória WC (Gravação Combinada) até que a VideoPortRestoreWCMemory rotina de retorno de chamada seja chamada.
Quando a proteção de memória do WC não for mais necessária, o driver de miniporto de exibição deverá chamar VideoPortRestoreWCMemory para restaurar o acesso da CPU à memória WC.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | video.h (inclua Video.h) |