ITextStoreAnchorSink::OnLockGranted 方法 (textstor.h)
呼叫 以授與文件鎖定。
語法
HRESULT OnLockGranted(
[in] DWORD dwLockFlags
);
參數
[in] dwLockFlags
包含一組旗標,可識別所要求的鎖定類型和其他鎖定要求數據。 這可以是下列其中一個值。
值 | 意義 |
---|---|
|
鎖定是唯讀的。 |
|
鎖定是可擦寫的。 |
傳回值
這個方法可以傳回其中一個值。
值 | 描述 |
---|---|
|
此方法成功。 |
|
dwLockFlags 無效。 |
|
授與錯誤的鎖定類型。 |
備註
呼叫 ITextStoreAnchor::RequestLock 來要求文件鎖定。 應用程式會藉由呼叫 ITextStoreAnchorSink::OnLockGranted 來授與鎖定要求。 鎖定只有在 OnLockGranted 呼叫期間才有效。 當 OnLockGranted 傳回時,檔會被視為解除鎖定。
dwLockFlags 中指定的鎖定類型必須符合對 ITextStoreAnchor::RequestLock 之對應呼叫中所要求的鎖定類型。
從 OnLockGranted 內呼叫 ITextStoreAnchor::RequestLock 將會傳回錯誤值。
應用程式不得從 OnLockGranted 的內容中呼叫任何 ITextStoreAnchorSink 方法。
如果從 ITextStoreAnchor::RequestLock 內提出同步鎖定要求,呼叫端也必須提供 來自 ITextStoreAnchor::RequestLock 的傳回值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | textstor.h |
Dll | Msctf.dll |
可轉散發套件 | Windows 2000 專業版上的 TSF 1.0 |