Compartir a través de


Función D3DKMTEvict (d3dkmthk.h)

D3DKMTEvict se usa para disminuir el recuento de referencias de residencia de asignación. Una vez que este recuento alcance cero, quitará la asignación de la lista de residencia de dispositivos.

Sintaxis

NTSTATUS D3DKMTEvict(
  D3DKMT_EVICT *unnamedParam1
);

Parámetros

unnamedParam1

pData [in, out]

Puntero a una estructura D3DKMT_EVICT que describe la operación.

Valor devuelto

Devuelve uno de los valores siguientes:

Código devuelto Descripción
STATUS_SUCCESS La operación se realizó correctamente.
STATUS_INVALID_PARAMETER Los parámetros se validaron y determinaron que son incorrectos.

Esta función también podría devolver otros valores NTSTATUS .

Comentarios

Una vez que se pone en cola la solicitud de expulsión, es ilegal acceder a la asignación subyacente, ya que la asignación se puede expulsar en cualquier momento desde allí a discreción del sistema operativo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Universal
Encabezado d3dkmthk.h (incluya D3dkmthk.h)
Library Gdi32.lib
Archivo DLL Gdi32.dll

Consulte también

D3DKMT_EVICT