be.cardon.nativecall.cryptoapi
Class Struct_CRYPTOAPI_BLOB

java.lang.Object
  extended by be.cardon.nativecall.NativeObject
      extended by be.cardon.nativecall.NativeStructure
          extended by be.cardon.nativecall.cryptoapi.Struct_CRYPTOAPI_BLOB
Direct Known Subclasses:
StructCERT_NAME_BLOB, StructCRYPT_INTEGER_BLOB

public class Struct_CRYPTOAPI_BLOB
extends NativeStructure

Wrapper for structure _CRYPTOAPI_BLOB.


Field Summary
 
Fields inherited from class be.cardon.nativecall.NativeObject
BYTE_SIZE, INT_SIZE, LLC
 
Constructor Summary
Struct_CRYPTOAPI_BLOB()
          Creates a new instance of the structure, new native structure.
Struct_CRYPTOAPI_BLOB(int address)
          Creates a new instance of the structure, existing native structure.
 
Method Summary
 NativeInt cbData()
          MEMBERS FUNCTIONS
 NativeByteArray data()
          EXTENDED FUNCTIONS
 NativeInt pbData()
           
 
Methods inherited from class be.cardon.nativecall.NativeStructure
checkStructSize, getAddressOfElement, getNativeObjectElement, getRelativeAddress, initStruct
 
Methods inherited from class be.cardon.nativecall.NativeObject
finalize, getAddress, getLength, isReadOnly, setReadOnly
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Struct_CRYPTOAPI_BLOB

public Struct_CRYPTOAPI_BLOB()
                      throws NativeCallException
Creates a new instance of the structure, new native structure.

Throws:
NativeCallException

Struct_CRYPTOAPI_BLOB

public Struct_CRYPTOAPI_BLOB(int address)
                      throws NativeCallException
Creates a new instance of the structure, existing native structure.

Throws:
NativeCallException
Method Detail

cbData

public NativeInt cbData()
                 throws NativeCallException
MEMBERS FUNCTIONS

Throws:
NativeCallException

pbData

public NativeInt pbData()
                 throws NativeCallException
Throws:
NativeCallException

data

public NativeByteArray data()
                     throws NativeCallException
EXTENDED FUNCTIONS

Throws:
NativeCallException