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
Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.
[in] SpinLock
Zeigen Sie auf die Drehungssperre, um sie zu löschen.
Rückgabewert
Wenn die Drehungssperre erfolgreich gelöscht wurde, gibt VideoPortDeleteSpinLock NO_ERROR zurück.
Bemerkungen
Ein Miniporttreiber verwendet diese Funktion, um eine Drehsperre zu löschen, die zuvor in einem Aufruf von VideoPortCreateSpinLockerstellt wurde.
Diese Routine kann nicht von einem ISR oder von einem VideoPortSynchronizeExecution Rückruf angefordert werden, bei dem der parameter Priority entweder auf VpMediumPriority oder VpHighPriorityfestgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows XP und höheren Versionen von Windows-Betriebssystemen. |
Zielplattform- | Desktop |
Header- | video.h (video.h einschließen) |
Library | Videoprt.lib |
DLL- | Videoprt.sys |
IRQL- | <=DISPATCH_LEVEL |