VideoPortDeleteSpinLock-Funktion (video.h)
Die VideoPortDeleteSpinLock-Funktion löscht eine bestimmte Drehsperre.
Syntax
VIDEOPORT_API VP_STATUS VideoPortDeleteSpinLock(
[in] IN PVOID HwDeviceExtension,
[in] IN PSPIN_LOCK SpinLock
);
Parameter
[in] HwDeviceExtension
Zeiger auf die Geräteerweiterung des Miniporttreibers.
[in] SpinLock
Zeiger auf die zu löschende Drehsperre.
Rückgabewert
Wenn die Spinsperre erfolgreich gelöscht wurde, gibt VideoPortDeleteSpinLock NO_ERROR zurück.
Hinweise
Ein Miniporttreiber verwendet diese Funktion, um eine Spinsperre zu löschen, die zuvor in einem Aufruf von VideoPortCreateSpinLock erstellt wurde.
Diese Routine kann nicht von einem ISR oder einem angeforderten VideoPortSynchronizeExecution-Rückruf aufgerufen werden, wenn der Priority-Parameter entweder auf VpMediumPriority oder VpHighPriority festgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows XP und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | video.h (einschließen von Video.h) |
Bibliothek | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | <=DISPATCH_LEVEL |