DXGKCB_UNMAP_MEMORY Rückruffunktion (dispmprt.h)

Die DxgkCbUnmapMemory-Funktion hebt die Zuordnung eines Adressbereichs auf, der zuvor von DxgkCbMapMemory zugeordnet wurde.

Syntax

DXGKCB_UNMAP_MEMORY DxgkcbUnmapMemory;

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

Parameter

[in] DeviceHandle

Ein Handle, das einen Anzeigeadapter darstellt. Der Anzeigeminiporttreiber hat dieses Handle zuvor im DeviceHandle-Member der DXGKRNL_INTERFACE-Struktur abgerufen, die an DxgkDdiStartDevice übergeben wurde.

[in] VirtualAddress

Die Anfangsadresse des nicht zugeordneten Bereichs. Diese Adresse kann eine virtuelle Adresse im Systemraum, eine virtuelle Adresse im Adressraum eines Benutzermodusprozesses oder eine Adresse im E/A-Raum sein.

Rückgabewert

DxgkCbUnmapMemory gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in "Ntstatus.h" definierten Fehlercodes zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

DxgkCbMapMemory