Variant (JNA API)

com.sun.jna.platform.win32

## Interface Variant

- All Known Implementing Classes:
    TlbAbstractMethod, TlbFunctionDispId, TlbFunctionStub, TlbFunctionVTable, TlbPropertyGet, TlbPropertyGetStub, TlbPropertyPut, TlbPropertyPutStub

      public interface Variant

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `Variant.VARIANT`
    `static class` | `Variant.VariantArg`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static long` | `COM_DAYS_ADJUSTMENT`
    `static long` | `MICRO_SECONDS_PER_DAY`
    `static OaIdl.VARIANT_BOOL` | `VARIANT_FALSE`
    `static OaIdl.VARIANT_BOOL` | `VARIANT_TRUE`
    `static int` | `VT_ARRAY`
    `static int` | `VT_BLOB`
    `static int` | `VT_BLOB_OBJECT`
    `static int` | `VT_BOOL`
    `static int` | `VT_BSTR`
    `static int` | `VT_BSTR_BLOB`
    `static int` | `VT_BYREF`
    `static int` | `VT_CARRAY`
    `static int` | `VT_CF`
    `static int` | `VT_CLSID`
    `static int` | `VT_CY`
    `static int` | `VT_DATE`
    `static int` | `VT_DECIMAL`
    `static int` | `VT_DISPATCH`
    `static int` | `VT_EMPTY`
    `static int` | `VT_ERROR`
    `static int` | `VT_FILETIME`
    `static int` | `VT_HRESULT`
    `static int` | `VT_I1`
    `static int` | `VT_I2`
    `static int` | `VT_I4`
    `static int` | `VT_I8`
    `static int` | `VT_ILLEGAL`
    `static int` | `VT_ILLEGALMASKED`
    `static int` | `VT_INT`
    `static int` | `VT_INT_PTR`
    `static int` | `VT_LPSTR`
    `static int` | `VT_LPWSTR`
    `static int` | `VT_NULL`
    `static int` | `VT_PTR`
    `static int` | `VT_R4`
    `static int` | `VT_R8`
    `static int` | `VT_RECORD`
    `static int` | `VT_RESERVED`
    `static int` | `VT_SAFEARRAY`
    `static int` | `VT_STORAGE`
    `static int` | `VT_STORED_OBJECT`
    `static int` | `VT_STREAM`
    `static int` | `VT_STREAMED_OBJECT`
    `static int` | `VT_TYPEMASK`
    `static int` | `VT_UI1`
    `static int` | `VT_UI2`
    `static int` | `VT_UI4`
    `static int` | `VT_UI8`
    `static int` | `VT_UINT`
    `static int` | `VT_UINT_PTR`
    `static int` | `VT_UNKNOWN`
    `static int` | `VT_USERDEFINED`
    `static int` | `VT_VARIANT`
    `static int` | `VT_VECTOR`
    `static int` | `VT_VERSIONED_STREAM`
    `static int` | `VT_VOID`

- - ### Field Detail

    - #### VT_EMPTY

          static final int VT_EMPTY

      See Also:
        Constant Field Values

    - #### VT_NULL

          static final int VT_NULL

      See Also:
        Constant Field Values

    - #### VT_I2

          static final int VT_I2

      See Also:
        Constant Field Values

    - #### VT_I4

          static final int VT_I4

      See Also:
        Constant Field Values

    - #### VT_R4

          static final int VT_R4

      See Also:
        Constant Field Values

    - #### VT_R8

          static final int VT_R8

      See Also:
        Constant Field Values

    - #### VT_CY

          static final int VT_CY

      See Also:
        Constant Field Values

    - #### VT_DATE

          static final int VT_DATE

      See Also:
        Constant Field Values

    - #### VT_BSTR

          static final int VT_BSTR

      See Also:
        Constant Field Values

    - #### VT_DISPATCH

          static final int VT_DISPATCH

      See Also:
        Constant Field Values

    - #### VT_ERROR

          static final int VT_ERROR

      See Also:
        Constant Field Values

    - #### VT_BOOL

          static final int VT_BOOL

      See Also:
        Constant Field Values

    - #### VT_VARIANT

          static final int VT_VARIANT

      See Also:
        Constant Field Values

    - #### VT_UNKNOWN

          static final int VT_UNKNOWN

      See Also:
        Constant Field Values

    - #### VT_DECIMAL

          static final int VT_DECIMAL

      See Also:
        Constant Field Values

    - #### VT_I1

          static final int VT_I1

      See Also:
        Constant Field Values

    - #### VT_UI1

          static final int VT_UI1

      See Also:
        Constant Field Values

    - #### VT_UI2

          static final int VT_UI2

      See Also:
        Constant Field Values

    - #### VT_UI4

          static final int VT_UI4

      See Also:
        Constant Field Values

    - #### VT_I8

          static final int VT_I8

      See Also:
        Constant Field Values

    - #### VT_UI8

          static final int VT_UI8

      See Also:
        Constant Field Values

    - #### VT_INT

          static final int VT_INT

      See Also:
        Constant Field Values

    - #### VT_UINT

          static final int VT_UINT

      See Also:
        Constant Field Values

    - #### VT_VOID

          static final int VT_VOID

      See Also:
        Constant Field Values

    - #### VT_HRESULT

          static final int VT_HRESULT

      See Also:
        Constant Field Values

    - #### VT_PTR

          static final int VT_PTR

      See Also:
        Constant Field Values

    - #### VT_SAFEARRAY

          static final int VT_SAFEARRAY

      See Also:
        Constant Field Values

    - #### VT_CARRAY

          static final int VT_CARRAY

      See Also:
        Constant Field Values

    - #### VT_USERDEFINED

          static final int VT_USERDEFINED

      See Also:
        Constant Field Values

    - #### VT_LPSTR

          static final int VT_LPSTR

      See Also:
        Constant Field Values

    - #### VT_LPWSTR

          static final int VT_LPWSTR

      See Also:
        Constant Field Values

    - #### VT_RECORD

          static final int VT_RECORD

      See Also:
        Constant Field Values

    - #### VT_INT_PTR

          static final int VT_INT_PTR

      See Also:
        Constant Field Values

    - #### VT_UINT_PTR

          static final int VT_UINT_PTR

      See Also:
        Constant Field Values

    - #### VT_FILETIME

          static final int VT_FILETIME

      See Also:
        Constant Field Values

    - #### VT_BLOB

          static final int VT_BLOB

      See Also:
        Constant Field Values

    - #### VT_STREAM

          static final int VT_STREAM

      See Also:
        Constant Field Values

    - #### VT_STORAGE

          static final int VT_STORAGE

      See Also:
        Constant Field Values

    - #### VT_STREAMED_OBJECT

          static final int VT_STREAMED_OBJECT

      See Also:
        Constant Field Values

    - #### VT_STORED_OBJECT

          static final int VT_STORED_OBJECT

      See Also:
        Constant Field Values

    - #### VT_BLOB_OBJECT

          static final int VT_BLOB_OBJECT

      See Also:
        Constant Field Values

    - #### VT_CF

          static final int VT_CF

      See Also:
        Constant Field Values

    - #### VT_CLSID

          static final int VT_CLSID

      See Also:
        Constant Field Values

    - #### VT_VERSIONED_STREAM

          static final int VT_VERSIONED_STREAM

      See Also:
        Constant Field Values

    - #### VT_BSTR_BLOB

          static final int VT_BSTR_BLOB

      See Also:
        Constant Field Values

    - #### VT_VECTOR

          static final int VT_VECTOR

      See Also:
        Constant Field Values

    - #### VT_ARRAY

          static final int VT_ARRAY

      See Also:
        Constant Field Values

    - #### VT_BYREF

          static final int VT_BYREF

      See Also:
        Constant Field Values

    - #### VT_RESERVED

          static final int VT_RESERVED

      See Also:
        Constant Field Values

    - #### VT_ILLEGAL

          static final int VT_ILLEGAL

      See Also:
        Constant Field Values

    - #### VT_ILLEGALMASKED

          static final int VT_ILLEGALMASKED

      See Also:
        Constant Field Values

    - #### VT_TYPEMASK

          static final int VT_TYPEMASK

      See Also:
        Constant Field Values

    - #### VARIANT_TRUE

          static final OaIdl.VARIANT_BOOL VARIANT_TRUE

    - #### VARIANT_FALSE

          static final OaIdl.VARIANT_BOOL VARIANT_FALSE

    - #### COM_DAYS_ADJUSTMENT

          static final long COM_DAYS_ADJUSTMENT

      See Also:
        Constant Field Values

    - #### MICRO_SECONDS_PER_DAY

          static final long MICRO_SECONDS_PER_DAY

      See Also:
        Constant Field Values

Copyright © 2007-2016 Timothy Wall. All Rights Reserved.