Share via


IBlockingLock Interface

Definition

Provides a semaphore to enable temporary exclusive access to a resource. For more information, see IBlockingLock.

public interface class IBlockingLock
public interface class IBlockingLock
__interface IBlockingLock
[System.Runtime.InteropServices.Guid("30F3D47A-6447-11D1-8E3C-00C04FB9386D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IBlockingLock
[System.Runtime.InteropServices.Guid("30F3D47A-6447-11D1-8E3C-00C04FB9386D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IBlockingLock
[<System.Runtime.InteropServices.Guid("30F3D47A-6447-11D1-8E3C-00C04FB9386D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IBlockingLock = interface
[<System.Runtime.InteropServices.Guid("30F3D47A-6447-11D1-8E3C-00C04FB9386D")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IBlockingLock = interface
Public Interface IBlockingLock
Attributes

Methods

Lock(UInt32)
Unlock()

Applies to