SspiUtil.ManagedSecBufferDesc@FieldOrder({"ulVersion","cBuffers","pBuffers"}) public static class Sspi.SecBufferDesc extends Structure
SecBufferDesc was introduced because Sspi.SecBufferDesc does not
correctly cover the case there not exactly one Sspi.SecBuffer is
passed to the security package.
If the SecBufferDesc is managed from the java side, prefer to use
ManagedSecBufferDesc.
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField| Modifier and Type | Field | Description |
|---|---|---|
int |
cBuffers |
Number of buffers.
|
Pointer |
pBuffers |
Pointer to array of buffers.
|
int |
ulVersion |
Version number.
|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE| Constructor | Description |
|---|---|
SecBufferDesc() |
Create a new SecBufferDesc with one SECBUFFER_EMPTY buffer.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitallocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeFieldpublic int ulVersion
public int cBuffers
public Pointer pBuffers