Compartir a través de


IVsTextStream.LockBufferEx (Método)

Extensión del método de LockBuffer .

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
Function LockBufferEx ( _
    dwFlags As UInteger _
) As Integer
int LockBufferEx(
    uint dwFlags
)
int LockBufferEx(
    [InAttribute] unsigned int dwFlags
)
abstract LockBufferEx : 
        dwFlags:uint32 -> int
function LockBufferEx(
    dwFlags : uint
) : int

Parámetros

  • dwFlags
    Tipo: UInt32

    [in]combine con un bit a bit o de BufferLockFlags, actualmente BLF_READ o BLF_WRITE.)

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

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

Cuando el método de LockBufferEx llama un subproceso, ningún otro subproceso puede realizar operaciones de escritura en el búfer. Para desbloquear el búfer, llame a UnlockBufferEx.

Seguridad de .NET Framework

Vea también

Referencia

IVsTextStream Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)