be.cardon.nativecall.cryptoapi
Class Struct_CTL_USAGE
java.lang.Object
be.cardon.nativecall.NativeObject
be.cardon.nativecall.NativeStructure
be.cardon.nativecall.cryptoapi.Struct_CTL_USAGE
- Direct Known Subclasses:
- StructCERT_ENHKEY_USAGE, StructCTL_USAGE
public class Struct_CTL_USAGE
- extends NativeStructure
Wrapper for structure _CTL_USAGE
.
typedef struct _CTL_USAGE {
DWORD cUsageIdentifier;
LPSTR* rgpszUsageIdentifier;
} CTL_USAGE,
PCTL_USAGE,
CERT_ENHKEY_USAGE,
PCERT_ENHKEY_USAGE;
Constructor Summary |
Struct_CTL_USAGE()
Creates a new instance of the structure, new native structure. |
Struct_CTL_USAGE(int address)
Creates a new instance of the structure, existing native structure. |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Struct_CTL_USAGE
public Struct_CTL_USAGE()
throws NativeCallException
- Creates a new instance of the structure, new native structure.
- Throws:
NativeCallException
Struct_CTL_USAGE
public Struct_CTL_USAGE(int address)
throws NativeCallException
- Creates a new instance of the structure, existing native structure.
- Throws:
NativeCallException
cUsageIdentifier
public NativeInt cUsageIdentifier()
throws NativeCallException
- Number of elements in the rgpszUsageIdentifier array.
- Throws:
NativeCallException
rgpszUsageIdentifier
public NativeInt rgpszUsageIdentifier()
throws NativeCallException
- pointer to ... see MSDN Array of object identifiers (OIDs) of CTL extensions.
- Throws:
NativeCallException