Compartilhar via


Método ITextStoreACPSink::OnLockGranted (textstor.h)

Chamado para conceder um bloqueio de documento.

Sintaxe

HRESULT OnLockGranted(
  [in] DWORD dwLockFlags
);

Parâmetros

[in] dwLockFlags

Contém um conjunto de sinalizadores que identificam o tipo de bloqueio solicitado e outros dados de solicitação de bloqueio. Esse pode ser um dos valores a seguir.

Valor Significado
TS_LF_READ
O bloqueio é somente leitura.
TS_LF_READWRITE
O bloqueio é leitura/gravação.

Valor retornado

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
dwLockFlags é inválido.
E_UNEXPECTED
O tipo errado de bloqueio foi concedido.

Comentários

Um bloqueio de documento é solicitado chamando ITextStoreACP::RequestLock . O aplicativo concede a solicitação de bloqueio chamando ITextStoreACPSink::OnLockGranted com o tipo de bloqueio solicitado. O bloqueio só é válido durante a chamada OnLockGranted . Quando OnLockGranted retorna, o documento é considerado desbloqueado.

O tipo de bloqueio, especificado em dwLockFlags, deve corresponder ao tipo de bloqueio solicitado na chamada correspondente a ITextStoreACP::RequestLock.

Se uma solicitação de bloqueio síncrona for feita de dentro de ITextStoreACP::RequestLock, o chamador também deverá fornecer o valor retornado de ITextStoreACP::RequestLock.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho textstor.h
DLL Msctf.dll
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

Bloqueios de documentos

ITextStoreACP::RequestLock

ITextStoreACPSink

constantes TS_LF_*