Klasse WTypes.BSTRByReference

java.lang.Object
com.sun.jna.PointerType
com.sun.jna.ptr.ByReference
com.sun.jna.platform.win32.WTypes.BSTRByReference
Alle implementierten Schnittstellen:
NativeMapped
Umschließende Schnittstelle:
WTypes

public static class WTypes.BSTRByReference extends ByReference
  • Konstruktordetails

    • BSTRByReference

      public BSTRByReference()
    • BSTRByReference

      public BSTRByReference(WTypes.BSTR value)
      Store a reference to the specified WTypes.BSTR. This method does not maintain a reference to the object passed as an argument. The user is responsible for allocating and freeing the memory associated with this WTypes.BSTR.
      Parameter:
      value - The BSTR to be referenced. Only the pointer is stored as a reference.
  • Methodendetails

    • setValue

      public void setValue(WTypes.BSTR value)
      Store a reference to the specified WTypes.BSTR. This method does not maintain a reference to the object passed as an argument. The user is responsible for allocating and freeing the memory associated with this WTypes.BSTR.
      Parameter:
      value - The BSTR to be referenced. Only the pointer is stored as a reference.
    • getValue

      public WTypes.BSTR getValue()
      Returns a copy of the WTypes.BSTR referenced by this object. The memory associated with the WTypes.BSTR may be referenced by other objects/threads which may also free the underlying native memory.
      Gibt zurück:
      A new WTypes.BSTR object corresponding to the memory referenced by this object.
    • getString

      public String getString()
      Returns the String represented by the referenced WTypes.BSTR.
      Gibt zurück:
      the referenced String, if the reference is not null, null otherwise.