IVsTextStream.LockBufferEx-Methode
Erweiterung der LockBuffer-Methode.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
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
Parameter
dwFlags
Typ: UInt32[in]Kombinieren Sie mit einem bitweisen oder BufferLockFlags, oder BLF_READ entweder momentan BLF_WRITE).
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextStream::LockBufferEx(
[in] DWORD dwFlags
);
Wenn die LockBufferEx-Methode von einem Thread aufgerufen wird, kann kein anderer Thread Schreibvorgänge im Puffer ausführen. Um den Puffer entsperren Aufruf UnlockBufferEx.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.