共用方式為


iTextStoreACPSink::OnLockGranted 方法 (textstor.h)

呼叫 以授與檔鎖定。

語法

HRESULT OnLockGranted(
  [in] DWORD dwLockFlags
);

參數

[in] dwLockFlags

包含一組旗標,識別所要求的鎖定類型和其他鎖定要求資料。 這可以是下列其中一個值。

意義
TS_LF_READ
鎖定是唯讀的。
TS_LF_READWRITE
鎖定是可讀寫的。

傳回值

這個方法可以傳回下列其中一個值。

描述
S_OK
此方法成功。
E_INVALIDARG
dwLockFlags 無效。
E_UNEXPECTED
授與錯誤的鎖定類型。

備註

呼叫 ITextStoreACP::RequestLock 來要求檔鎖定。 應用程式會以要求的鎖定類型呼叫 ITextStoreACPSink::OnLockGranted 來授與鎖定要求。 鎖定只有在 OnLockGranted 呼叫期間才有效。 當 OnLockGranted傳回時,會將檔視為解除鎖定。

dwLockFlags中指定的鎖定類型必須符合對應呼叫 ITextStoreACP::RequestLock中要求的鎖定類型。

如果從 ITextStoreACP::RequestLock內提出同步鎖定要求,則呼叫端也必須提供 來自 ITextStoreACP::RequestLock的傳回值。

需求

   
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 textstor.h
Dll Msctf.dll
可轉散發套件 Windows 2000 專業版上的 TSF 1.0

另請參閱

檔鎖定

ITextStoreACP::RequestLock

ITextStoreACPSink

TS_LF_* 常數