| Modifier and Type | Class and Description |
|---|---|
| public static class | WTypes.BSTR
BSTR wrapper. |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int |
| CLSCTX_ACTIVATE_32_BIT_SERVER | back to summary |
|---|---|
| public static final int CLSCTX_ACTIVATE_32_BIT_SERVER | |
| CLSCTX_ACTIVATE_64_BIT_SERVER | back to summary |
|---|---|
| public static final int CLSCTX_ACTIVATE_64_BIT_SERVER | |
| CLSCTX_ACTIVATE_AAA_AS_IU | back to summary |
|---|---|
| public static final int CLSCTX_ACTIVATE_AAA_AS_IU | |
| CLSCTX_ALL | back to summary |
|---|---|
| public static final int CLSCTX_ALL | |
| CLSCTX_APPCONTAINER | back to summary |
|---|---|
| public static final int CLSCTX_APPCONTAINER | |
| CLSCTX_DISABLE_AAA | back to summary |
|---|---|
| public static final int CLSCTX_DISABLE_AAA | |
| CLSCTX_ENABLE_AAA | back to summary |
|---|---|
| public static final int CLSCTX_ENABLE_AAA | |
| CLSCTX_ENABLE_CLOAKING | back to summary |
|---|---|
| public static final int CLSCTX_ENABLE_CLOAKING | |
| CLSCTX_ENABLE_CODE_DOWNLOAD | back to summary |
|---|---|
| public static final int CLSCTX_ENABLE_CODE_DOWNLOAD | |
| CLSCTX_FROM_DEFAULT_CONTEXT | back to summary |
|---|---|
| public static final int CLSCTX_FROM_DEFAULT_CONTEXT | |
| CLSCTX_INPROC_HANDLER | back to summary |
|---|---|
| public static final int CLSCTX_INPROC_HANDLER | |
| CLSCTX_INPROC_HANDLER16 | back to summary |
|---|---|
| public static final int CLSCTX_INPROC_HANDLER16 | |
| CLSCTX_INPROC_SERVER | back to summary |
|---|---|
| public static final int CLSCTX_INPROC_SERVER | |
| CLSCTX_INPROC_SERVER16 | back to summary |
|---|---|
| public static final int CLSCTX_INPROC_SERVER16 | |
| CLSCTX_LOCAL_SERVER | back to summary |
|---|---|
| public static final int CLSCTX_LOCAL_SERVER | |
| CLSCTX_NO_CODE_DOWNLOAD | back to summary |
|---|---|
| public static final int CLSCTX_NO_CODE_DOWNLOAD | |
| CLSCTX_NO_CUSTOM_MARSHAL | back to summary |
|---|---|
| public static final int CLSCTX_NO_CUSTOM_MARSHAL | |
| CLSCTX_NO_FAILURE_LOG | back to summary |
|---|---|
| public static final int CLSCTX_NO_FAILURE_LOG | |
| CLSCTX_PS_DLL | back to summary |
|---|---|
| public static final int CLSCTX_PS_DLL | |
| CLSCTX_REMOTE_SERVER | back to summary |
|---|---|
| public static final int CLSCTX_REMOTE_SERVER | |
| CLSCTX_RESERVED1 | back to summary |
|---|---|
| public static final int CLSCTX_RESERVED1 | |
| CLSCTX_RESERVED2 | back to summary |
|---|---|
| public static final int CLSCTX_RESERVED2 | |
| CLSCTX_RESERVED3 | back to summary |
|---|---|
| public static final int CLSCTX_RESERVED3 | |
| CLSCTX_RESERVED4 | back to summary |
|---|---|
| public static final int CLSCTX_RESERVED4 | |
| CLSCTX_RESERVED5 | back to summary |
|---|---|
| public static final int CLSCTX_RESERVED5 | |
| CLSCTX_SERVER | back to summary |
|---|---|
| public static final int CLSCTX_SERVER | |
From MSDN:
A BSTR (Basic string or binary string) is a string data type that is used by COM, Automation, and Interop functions. Use the BSTR data type in all interfaces that will be accessed from script.
The memory structure:
The "value" of the BSTR is the pointer to the start of the Data String, the length prefix is the four bytes before that.
The MSDN states, that a BSTR derived from a Nullpointer is treated as a string containing zero characters.
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public void | |
| public String | toString()
Overrides com. |
| BSTR | back to summary |
|---|---|
| public BSTR() | |
| BSTR | back to summary |
|---|---|
| public BSTR(Pointer pointer) Instantiate a BSTR from a pointer. The user is responsible for allocating and
releasing memory for the
| |
| BSTR | back to summary |
|---|---|
| public BSTR(String value)
Deprecated Use
| |
| getValue | back to summary |
|---|---|
| public String getValue() | |
| setValue | back to summary |
|---|---|
| public void setValue(String value)
Deprecated Users should not change the value of an allocated
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from java. Returns a string representation of the object. | |
| Access | Constructor and Description |
|---|---|
| public | |
| public | BSTRByReference(WTypes.
The BSTR to be referenced. Only the pointer is stored as a
reference. valueStore a reference to the specified |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public WTypes. | |
| public void |
| BSTRByReference | back to summary |
|---|---|
| public BSTRByReference() | |
| BSTRByReference | back to summary |
|---|---|
| public BSTRByReference(WTypes. Store a reference to the specified | |
| getString | back to summary |
|---|---|
| public String getString() Returns the String represented by the referenced
| |
| getValue | back to summary |
|---|---|
| public WTypes. Returns a copy of the | |
| setValue | back to summary |
|---|---|
| public void setValue(WTypes. Store a reference to the specified | |
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public void | |
| public String | toString()
Overrides com. |
| LPOLESTR | back to summary |
|---|---|
| public LPOLESTR() | |
| LPOLESTR | back to summary |
|---|---|
| public LPOLESTR(Pointer pointer) | |
| LPOLESTR | back to summary |
|---|---|
| public LPOLESTR(String value) | |
| getValue | back to summary |
|---|---|
| public String getValue() | |
| setValue | back to summary |
|---|---|
| public void setValue(String value) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from java. Returns a string representation of the object. | |
| Access | Constructor and Description |
|---|---|
| public |
| ByReference | back to summary |
|---|---|
| public ByReference() | |
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public void | |
| public String | toString()
Overrides com. |
| LPSTR | back to summary |
|---|---|
| public LPSTR() | |
| LPSTR | back to summary |
|---|---|
| public LPSTR(Pointer pointer) | |
| LPSTR | back to summary |
|---|---|
| public LPSTR(String value) | |
| getValue | back to summary |
|---|---|
| public String getValue() | |
| setValue | back to summary |
|---|---|
| public void setValue(String value) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from java. Returns a string representation of the object. | |
| Access | Constructor and Description |
|---|---|
| public |
| ByReference | back to summary |
|---|---|
| public ByReference() | |
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public void | |
| public String | toString()
Overrides com. |
| LPWSTR | back to summary |
|---|---|
| public LPWSTR() | |
| LPWSTR | back to summary |
|---|---|
| public LPWSTR(Pointer pointer) | |
| LPWSTR | back to summary |
|---|---|
| public LPWSTR(String value) | |
| getValue | back to summary |
|---|---|
| public String getValue() | |
| setValue | back to summary |
|---|---|
| public void setValue(String value) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from java. Returns a string representation of the object. | |
| Access | Constructor and Description |
|---|---|
| public |
| ByReference | back to summary |
|---|---|
| public ByReference() | |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| VARTYPE | back to summary |
|---|---|
| public VARTYPE() | |
| VARTYPE | back to summary |
|---|---|
| public VARTYPE(int value) | |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public WTypes. | |
| public void |
| VARTYPEByReference | back to summary |
|---|---|
| public VARTYPEByReference() | |
| VARTYPEByReference | back to summary |
|---|---|
| public VARTYPEByReference(WTypes. | |
| VARTYPEByReference | back to summary |
|---|---|
| public VARTYPEByReference(short type) | |
| getValue | back to summary |
|---|---|
| public WTypes. | |
| setValue | back to summary |
|---|---|
| public void setValue(WTypes. | |