Mercury API
Gen2..::.BlockPermaLock Constructor (readLock, bank, blockPtr, blockRange, mask)
Namespaces ► ThingMagic ► Gen2..::.BlockPermaLock ► Gen2..::.BlockPermaLock(Byte, Gen2..::.Bank, UInt32, Byte, array<UInt16>[]()[])
Constructor to initialize the parameters of BlockPermaLock
Declaration Syntax

C# | Visual Basic | Visual C++

    public BlockPermaLock(
    	byte readLock,
    	Gen2..::.Bank bank,
    	uint blockPtr,
    	byte blockRange,
    	ushort[] mask
    )

    Public Sub New ( _
    	readLock As Byte, _
    	bank As Gen2..::.Bank, _
    	blockPtr As UInteger, _
    	blockRange As Byte, _
    	mask As UShort() _
    )

    public:
    BlockPermaLock(
    	unsigned char readLock,
    	Gen2..::.Bank bank,
    	unsigned int blockPtr,
    	unsigned char blockRange,
    	array<unsigned short>^ mask
    )

Parameters

readLock (Byte)
  Read or Lock?

bank (Gen2..::.Bank)
  Gen2 Memory Bank to perform Lock

blockPtr (UInt32)
  starting address of the blocks to operate

blockRange (Byte)
  number of 16 blocks

mask (array< UInt16 >[]()[])
  mask

Assembly: MercuryAPI (Module: MercuryAPI) Version: 1.29.4.34 (1.29.4.34)