Freigeben über


ITextStoreACPSink::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
TS_LF_READ
Die Sperre ist schreibgeschützt.
TS_LF_READWRITE
Die Sperre ist Lese-/Schreibzugriff.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_INVALIDARG
dwLockFlags ist ungültig.
E_UNEXPECTED
Der falsche Sperrtyp wurde gewährt.

Hinweise

Eine Dokumentsperre wird durch Aufrufen von ITextStoreACP::RequestLock angefordert. Die Anwendung gewährt die Sperranforderung, indem sie ITextStoreACPSink::OnLockGranted mit dem angeforderten Sperrtyp aufruft . 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 ITextStoreACP::RequestLock übereinstimmen.

Wenn eine synchrone Sperranforderung innerhalb von ITextStoreACP::RequestLock erfolgt, muss der Aufrufer auch den Rückgabewert von ITextStoreACP::RequestLock bereitstellen.

Anforderungen

   
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

Weitere Informationen

Dokumentsperren

ITextStoreACP::RequestLock

ITextStoreACPSink

TS_LF_*-Konstanten