DXGKCB_UNMAP_MEMORY funzione di callback (dispmprt.h)

La funzione DxgkCbUnmapMemory annulla il mapping di un intervallo di indirizzi mappati in precedenza da DxgkCbMapMemory.

Sintassi

DXGKCB_UNMAP_MEMORY DxgkcbUnmapMemory;

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

Parametri

[in] DeviceHandle

Handle che rappresenta una scheda di visualizzazione. Il driver miniport di visualizzazione ottenuto in precedenza questo handle nel membro DeviceHandle della struttura DXGKRNL_INTERFACE passata a DxgkDdiStartDevice.

[in] VirtualAddress

Indirizzo iniziale dell'intervallo da annullare. Questo indirizzo può essere un indirizzo virtuale nello spazio di sistema, un indirizzo virtuale nello spazio indirizzi di un processo in modalità utente o un indirizzo nello spazio di I/O.

Valore restituito

DxgkCbUnmapMemory restituisce STATUS_SUCCESS se ha esito positivo. In caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

Vedi anche

DxgkCbMapMemory