Freigeben über


DXGKDDI_DESTROYNATIVEFENCE Rückruffunktion (d3dkmddi.h)

Das Betriebssystem ruft kmDs DxgkDdiDestroyNativeFence- auf, um ein Tracking-Objekt für einen systemeigenen GPU-Zaun zu zerstören.

Syntax

DXGKDDI_DESTROYNATIVEFENCE DxgkddiDestroynativefence;

NTSTATUS DxgkddiDestroynativefence(
  INOUT_PDXGKARG_DESTROYNATIVEFENCE pDestroyNativeFence
)
{...}

Parameter

pDestroyNativeFence

[in/out] Zeigen Sie auf eine DXGKARG_DESTROYNATIVEFENCE Struktur, die das zu zerstörende systemeigene GPU-Zaunobjekt beschreibt.

Rückgabewert

DxgkDdiDestroyNativeFence- gibt STATUS_SUCCESS zurück, wenn KMD das systemeigene GPU-Zaunobjekt erfolgreich zerstören konnte. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Bemerkungen

Das Betriebssystem ruft DxgkDdiDestroyNativeFence- auf, die KMD anzuweisen, das Treiberverfolgungsobjekt für einen bestimmten systemeigenen GPU-Zaun zu zerstören. Nach dem Zurückgeben des Aufrufs übernimmt das Betriebssystem die Zuordnung von Speicher für CurrentValue- und MonitoredValue-.

Weitere Informationen zu systemeigenen GPU-Zaunen finden Sie unter native GPU-Zaunobjekte.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 24H2
Header- d3dkmddi.h
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARG_DESTROYNATIVEFENCE

DxgkDdiCreateNativeFence