DXGKCB_UNMAP_MEMORY Rückruffunktion (dispmprt.h)
Die DxgkCbUnmapMemory Funktion hebt die Zuordnung eines Adressbereichs auf, der zuvor von DxgkCbMapMemoryzugeordnet wurde.
Syntax
DXGKCB_UNMAP_MEMORY DxgkcbUnmapMemory;
NTSTATUS DxgkcbUnmapMemory(
[in] HANDLE DeviceHandle,
[in] PVOID VirtualAddress
)
{...}
Parameter
[in] DeviceHandle
Ein Handle, das einen Anzeigeadapter darstellt. Der Display-Miniporttreiber hat dieses Handle zuvor im DeviceHandle Member der DXGKRNL_INTERFACE Struktur abgerufen, die an DxgkDdiStartDeviceübergeben wurde.
[in] VirtualAddress
Die Anfangsadresse des Bereichs, der nicht zugeordnet werden soll. Diese Adresse kann eine virtuelle Adresse im Systembereich, eine virtuelle Adresse im Adressraum eines Benutzermodusprozesses oder eine Adresse im E/A-Bereich sein.
Rückgabewert
DxgkCbUnmapMemory gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird eine der fehlercodes zurückgegeben, die in ntstatus.hdefiniert sind.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | dispmprt.h (include Dispmprt.h) |
IRQL- | PASSIVE_LEVEL |