ITsSbResourcePluginStore::AcquireTargetLock-Methode (sbtsv.h)
Sperrt ein Ziel.
Syntax
HRESULT AcquireTargetLock(
[in] BSTR targetName,
[in] DWORD dwTimeout,
[out] IUnknown **ppContext
);
Parameter
[in] targetName
Der Name des zu sperrenden Ziels.
[in] dwTimeout
Das Timeout für den Vorgang in Millisekunden.
[out] ppContext
Gibt einen Zeiger auf den Kontext der Sperre zurück. Geben Sie zum Freigeben der Sperre diesen Zeiger auf die ReleaseTargetLock-Methode an.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Nachdem die Sperre abgerufen wurde, wird davon ausgegangen, dass der aufrufende Thread exklusiven Zugriff auf das Zielobjekt hat und daher kein anderer Thread (auf demselben Computer) es aktualisieren kann. Daher muss der aufrufende Thread die ReleaseTargetLock-Methode aufrufen, sobald er die erforderlichen Updates am Zielobjekt vorgenommen hat.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
Kopfzeile | sbtsv.h |
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