ITextStoreAnchorSink::OnLockGranted-Methode (textstor.h)
Wird aufgerufen, um eine Dokumentsperre zu gewähren.
Syntax
HRESULT OnLockGranted(
[in] DWORD dwLockFlags
);
Parameter
[in] dwLockFlags
Enthält eine Reihe von Flags, die den Typ der angeforderten Sperre und andere Sperranforderungsdaten identifizieren. Dies kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Die Sperre ist schreibgeschützt. |
|
Die Sperre ist Lese-/Schreibzugriff. |
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
dwLockFlags ist ungültig. |
|
Der falsche Sperrestyp wurde gewährt. |
Hinweise
Eine Dokumentsperre wird durch Aufrufen von ITextStoreAnchor::RequestLock angefordert. Die Anwendung gewährt die Sperranforderung, indem ITextStoreAnchorSink::OnLockGranted mit dem angeforderten Sperrtyp aufgerufen wird. Die Sperre ist nur während des OnLockGranted-Aufrufs gültig. Wenn OnLockGranted zurückgibt , gilt das Dokument als entsperrt.
Der in dwLockFlags angegebene Sperrtyp muss mit dem angeforderten Sperrtyp im entsprechenden Aufruf von ITextStoreAnchor::RequestLock übereinstimmen.
Aufrufe von ITextStoreAnchor::RequestLock aus OnLockGranted geben einen Fehlerwert zurück.
Anwendungen dürfen keine der ITextStoreAnchorSink-Methoden aus dem Kontext von OnLockGranted aufrufen.
Wenn eine synchrone Sperranforderung innerhalb von ITextStoreAnchor::RequestLock erfolgt, muss der Aufrufer auch den Rückgabewert von ITextStoreAnchor::RequestLock angeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | textstor.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |