共用方式為


如何要求商機鎖定

只有在鎖定適用于本機伺服器上的檔案時,用戶端應用程式才會直接要求機會鎖定。 在遠端伺服器上存取檔案時,它是網路重新導向器,而不是用戶端應用程式,它會要求遠端伺服器的機率鎖定。

會先開啟具有許可權的檔案,並標幟適合開啟檔案的應用程式,藉以要求不切入鎖定。 必須針對非同步) 作業 (重迭的重迭鎖定要求所有檔案。 開啟檔案以進行重迭作業之後,請使用 DeviceIoControl 函式搭配適當的控制程式代碼來要求機會鎖定。 如需機會鎖定作業的清單,請參閱 Opportunistic Lock Operations

應用程式會使用與檔案相關聯之OVERLAPPED結構的hEvent成員,通知作業鎖定已中斷。 應用程式也可以使用 GetOverlappedResultHasOverlappedIoCompleted等函式。 應用程式負責將正確的檔案與中斷的機率鎖定產生關聯。

如需通知的詳細資訊,請參閱 同步處理