Partilhar via


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

A função DxgkCbUnmapMemory não mapeia 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 DeviceHandle membro 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.

Valor de retorno

DxgkCbUnmapMemory retornará STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
da Plataforma de Destino Área de trabalho
cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL

Consulte também

DxgkCbMapMemory