Condividi tramite


Metodo ITextStoreACPSink::OnLockGranted (textstor.h)

Chiamata per concedere un blocco di documenti.

Sintassi

HRESULT OnLockGranted(
  [in] DWORD dwLockFlags
);

Parametri

[in] dwLockFlags

Contiene un set di flag che identificano il tipo di blocco richiesto e altri dati di richiesta di blocco. Questo può essere uno dei valori seguenti.

valore Significato
TS_LF_READ
Il blocco è di sola lettura.
TS_LF_READWRITE
Il blocco è di lettura/scrittura.

Valore restituito

Questo metodo può restituire uno di questi valori.

valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_INVALIDARG
dwLockFlags non è valido.
E_UNEXPECTED
È stato concesso il tipo errato di blocco.

Commenti

Viene richiesto un blocco del documento chiamando ITextStoreACP::RequestLock . L'applicazione concede la richiesta di blocco chiamando ITextStoreACPSink::OnLockGranted con il tipo di blocco richiesto. Il blocco è valido solo durante la chiamata OnLockGranted . Quando OnLockGranted restituisce, il documento viene considerato sbloccato.

Il tipo di blocco specificato in dwLockFlags deve corrispondere al tipo di blocco richiesto nella chiamata corrispondente a ITextStoreACP::RequestLock.

Se viene effettuata una richiesta di blocco sincrona dall'interno di ITextStoreACP::RequestLock, il chiamante deve anche fornire il valore restituito da ITextStoreACP::RequestLock.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Blocchi documenti

ITextStoreACP::RequestLock

ITextStoreACPSink

costanti TS_LF_*