IVsTextStream.LockBufferEx(UInt32) Метод

Определение

Расширение метода LockBuffer().

public:
 int LockBufferEx(System::UInt32 dwFlags);
public:
 int LockBufferEx(unsigned int dwFlags);
int LockBufferEx(unsigned int dwFlags);
public int LockBufferEx (uint dwFlags);
abstract member LockBufferEx : uint32 -> int
Public Function LockBufferEx (dwFlags As UInteger) As Integer

Параметры

dwFlags
UInt32

[in] Объединяется с побитовой операцией или значением из перечисления BufferLockFlags; в настоящее время либо BLF_READ, либо BLF_WRITE.)

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Реализации

Комментарии

Подпись COM

Из текстмгр. IDL:

HRESULT IVsTextStream::LockBufferEx(  
   [in] DWORD dwFlags  
);  

Если LockBufferEx метод вызывается одним потоком, никакой другой поток не может выполнять операции записи в буфер. Чтобы разблокировать буфер, вызовите метод UnlockBufferEx .

Применяется к