Freigeben über


VideoPortCreateSpinLock-Funktion (video.h)

Die VideoPortCreateSpinLock-Funktion erstellt eine Drehsperre.

Syntax

VIDEOPORT_API VP_STATUS VideoPortCreateSpinLock(
  [in]  IN PVOID       HwDeviceExtension,
  [out] OUT PSPIN_LOCK *SpinLock
);

Parameter

[in] HwDeviceExtension

Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.

[out] SpinLock

Zeigen Sie auf einen Speicherspeicherort, der einen Zeiger auf die neu erstellte Drehsperre empfängt.

Rückgabewert

Bei Erfolg gibt die Funktion NO_ERROR zurück. Wenn ein Fehler auftritt, gibt die Funktion einen geeigneten Fehlercode zurück.

Bemerkungen

Diese Routine muss vor einem anfänglichen Aufruf von VideoPortAcquireSpinLock oder einer anderen Supportroutine aufgerufen werden, die eine Drehsperre als Argument erfordert.

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- PASSIVE_LEVEL

Siehe auch

VideoPortAcquireSpinLock

VideoPortDeleteSpinLock-