DXGKCB_UNMAP_MEMORY função de retorno de chamada (dispmprt.h)

A função DxgkCbUnmapMemory desmapea um intervalo de endereços mapeados anteriormente por DxgkCbMapMemory.

Sintaxe

DXGKCB_UNMAP_MEMORY DxgkcbUnmapMemory;

NTSTATUS DxgkcbUnmapMemory(
  [in] HANDLE DeviceHandle,
  [in] PVOID VirtualAddress
)
{...}

Parâmetros

[in] DeviceHandle

Um identificador que representa um adaptador de exibição. O driver de miniporto de exibição obteve anteriormente esse identificador no membro DeviceHandle da estrutura DXGKRNL_INTERFACE que foi passada para DxgkDdiStartDevice.

[in] VirtualAddress

O endereço inicial do intervalo a ser não mapeado. Esse endereço pode ser um endereço virtual no espaço do sistema, um endereço virtual no espaço de endereço de um processo de modo de usuário ou um endereço no espaço de E/S.

Retornar valor

DxgkCbUnmapMemory retornará STATUS_SUCCESS se for bem-sucedido. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Plataforma de Destino Área de Trabalho
Cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL

Confira também

DxgkCbMapMemory