VideoPortReleaseDeviceLock-Funktion (video.h)
Die VideoPortReleaseDeviceLock-Funktion gibt die Gerätesperre frei, die bei einem vorherigen Aufruf von VideoPortAcquireDeviceLock abgerufen wurde.
Syntax
VIDEOPORT_API VOID VideoPortReleaseDeviceLock(
[in] IN PVOID HwDeviceExtension
);
Parameter
[in] HwDeviceExtension
Zeiger auf die Geräteerweiterung des Miniporttreibers.
Rückgabewert
Keine
Bemerkungen
In der Regel garantiert der Videoporttreiber die Threadsynchronisierung mit dem Miniporttreiber mithilfe einer Gerätesperre. Ein Miniporttreiber muss jedoch eine eigene Synchronisierung durchführen, wenn auf ein untergeordnetes Gerät zugegriffen wird. Das heißt, ein Miniporttreiber muss eine Synchronisierung in Routinen durchführen, die er über HwVidQueryInterface verfügbar macht. Der Miniporttreiber ruft dazu VideoPortAcquireDeviceLock auf, um die vom Videoporttreiber verwaltete Gerätesperre abzurufen.
Der Miniporttreiber sollte VideoPortReleaseDeviceLock aufrufen, um die Gerätesperre so schnell wie möglich freizugeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | video.h (Video.h einschließen) |
Bibliothek | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für