org.jinterop.dcom.common
Class JIErrorCodes

java.lang.Object
  extended by org.jinterop.dcom.common.JIErrorCodes

public final class JIErrorCodes
extends java.lang.Object

All errorcodes. ErrorCodes begining with "JI" are j-Interop error codes.

Since:
1.0

Field Summary
static int CO_E_BAD_SERVER_NAME
          A Remote activation was necessary but the server name provided was invalid.
static int CO_E_CREATEPROCESS_FAILURE
          The server process could not be started.
static int CO_E_LAUNCH_PERMSSION_DENIED
          The client is not allowed to launch this server.
static int CO_E_RUNAS_CREATEPROCESS_FAILURE
          The server process could not be started as the configured identity.
static int CO_E_RUNAS_LOGON_FAILURE
          The server process could not be started because the configured identity is incorrect.
static int CO_E_SERVER_EXEC_FAILURE
          Server execution failed.
static int DISP_E_BADCALLEE
          Invalid Callee.
static int DISP_E_BADINDEX
          Invalid index.
static int DISP_E_BADPARAMCOUNT
          Invalid number of parameters.
static int DISP_E_BADVARTYPE
          Bad variable type.
static int DISP_E_EXCEPTION
          Exception occurred.
static int DISP_E_MEMBERNOTFOUND
          Member not found.
static int DISP_E_NONAMEDARGS
          No named arguments.
static int DISP_E_PARAMNOTFOUND
          Parameter not found.
static int DISP_E_PARAMNOTOPTIONAL
          Parameter not optional.
static int DISP_E_TYPEMISMATCH
          Type mismatch.
static int DISP_E_UNKNOWNINTERFACE
          Unknown interface.
static int DISP_E_UNKNOWNNAME
          Unknown name.
static int E_ACCESSDENIED
          Access is denied.
static int E_FAIL
          Unspecified Error.
static int E_INVALIDARG
          The parameter is incorrect.
static int E_NOINTERFACE
          No such interface supported.
static int E_NOINTERFACE_CALLBACK
          COM server could not establish call back connection.
static int E_NOTIMPL
          Not implemented.
static int E_OUTOFMEMORY
          Not enough storage is available to complete this operation.
static int E_UNEXPECTED
          Catastrophic failure.
static int ERROR_ACCESS_DENIED
          Access is denied.
static int ERROR_ALREADY_EXISTS
          File already exists.
static int ERROR_FILE_NOT_FOUND
          The system cannot find the file specified.
static int ERROR_INVALID_FUNCTION
          Incorrect function.
static int ERROR_INVALID_NAME
          The filename, directory name, or volume label syntax is incorrect.
static int ERROR_NO_MORE_ITEMS
          No more data is available.
static int ERROR_PATH_NOT_FOUND
          The system cannot find the path specified.
static int INPLACE_E_NOTOOLSPACE
          Space for tools is not available.
static int JI_API_INCORRECTLY_CALLED
          This API cannot be invoked right now, further operations are required before the system is ready to give out results through this API.
static int JI_ARRAY_INCORRECT_TEMPLATE_PARAM
          Can only accept JIStruct, JIUnion, JIPointer and JIString as parameters for template.
static int JI_ARRAY_PARAM_ONLY
          Only Arrays Accepted as parameter.
static int JI_ARRAY_PRIMITIVE_NOTACCEPT
          Arrays of Primitive Data Types are not accepted
static int JI_ARRAY_TEMPLATE_NULL
          The template cannot be null.
static int JI_ARRAY_TYPE_INCORRECT
          "Object.class" arrays are not accepted.
static int JI_ARRAY_UPPERBNDS_DIM_NOTMATCH
          The upperbounds is to be specified for all dimensions or not specified at all.
static int JI_AUTH_NOT_SUPPLIED
          Authentication information was not supplied.
static int JI_CALLBACK_AUTH_FAILURE
          Authentication failure for the credentials sent by the COM server for performing call back.
static int JI_CALLBACK_COMOBJECT_STATE_FAILURE
          Illegal here to invoke this API.
static int JI_CALLBACK_INVALID_ID
          Invalid Identifier, or there is no Connection Info associated with this identifer on this comObject.
static int JI_CALLBACK_INVALID_PARAMS
          No parameters can be null or "".
static int JI_CALLBACK_OVERLOADS_NOTALLOWED
          Overloaded APIs are not allowed.
static int JI_CALLBACK_SMB_FAILURE
          SMB connection failure, please check whether SERVER service is running on Target machine (where COM server) is hosted.
static int JI_COM_RUNTIME_INVALID_CONTAINER_INFO
          The parameters cannot be null.
static int JI_COMFACTORY_ILLEGAL_ARG
          ptr and template cannot be null.
static int JI_COMSTUB_ILLEGAL_ARGUMENTS
          progId\clsid,address,session cannot be empty or null.
static int JI_COMSTUB_RR_ERROR
          Could not retrieve JIClsid from JIProgId via Windows Remote Registry Service
static int JI_COMSTUB_WRONGCALLCREATEINSTANCE
          createInstance() cannot be called since the JIComServer(JISession, JIInterfacePointer, String) ctor was used to create this COM server instance, please use getInstance() instead.
static int JI_COMSTUB_WRONGCALLGETINSTANCE
          getInstance() cannot be called since the JIComServer(JISession, JIInterfacePointer, String) ctor was NOT used to create this COM server instance, please use createInstance() instead.
static int JI_CURRENCY_FRAC_NEGATIVE
          fractionalUnits cannot be negative.
static int JI_DISP_INCORRECT_OUTPARAM
          Outparams cannot have more than 1 parameter here.
static int JI_DISP_INCORRECT_PARAM_LENGTH
          Parameters inparams and dispId\paramNames arrays should have same length.
static int JI_DISP_INCORRECT_VALUE_FOR_GETIDNAMES
          This in parameter cannot have null or "" values.
static int JI_ILLEGAL_CALL
          This is a programming error, this API should not be called.
static int JI_JAVACOCLASS_ALREADY_EXPORTED
          This JIJavaCoClass has already been exported with one interface pointer, please use a new instance of this class with JIInterfacePointer.getInterfacePointer(...) api.
static int JI_METHODDESC_DISPID_MISSING
          JIMethodDescriptor is being added to a JIInterfaceDefinition supporting dispInterface, but it itself does not have a dispId.
static int JI_OBJ_NULL_IPID
          IPID cannot be null.
static int JI_OBJECT_ALREADY_INSTANTIATED
          Object is already instantiated.
static int JI_SESSION_ALREADY_ESTABLISHED
          Session is already established, please initiate a new session for new Stub.
static int JI_STRUCT_ARRAY_AT_END
          An array has already been added as member and it has to be the last member of this Struct.
static int JI_STRUCT_ARRAY_ONLY_AT_END
          An array can be added only as a last member in a structure and not inbetween.
static int JI_STRUCT_INCORRECT_NESTED_STRUCT_POS
          This struct already has an array and the member (which also happens to be a Struct) has an array too.
static int JI_STRUCT_INCORRECT_NESTED_STRUCT_POS2
          Member(which happens to be a Struct) has an array and hence can only be added to the end of this Struct , not in between.
static int JI_UNION_DISCRMINANT_DESERIALIZATION_ERROR
          No discriminant value has been added at all.
static int JI_UNION_DISCRMINANT_MISMATCH
          Discriminant class type mismatch, please provide object of the same class as discriminant.
static int JI_UNION_DISCRMINANT_SERIALIZATION_ERROR
          Only 1 discriminant allowed for serialization, please remove the rest or no discriminant has been added at all.
static int JI_UNION_INCORRECT_DISC
          Discriminant can only be of the type Integer,Short,Boolean or Character.
static int JI_UNION_NULL_DISCRMINANT
          Discriminant cannot be null
static int JI_UNSIGNED_INCORRECT_TYPE
          Class not supportted for unsigned operations.
static int JI_UNSIGNED_NEGATIVE
          Unsigned numbers cannot be negative or null.
static int JI_UTIL_FLAG_ERROR
          Incorrect Value of FLAG sent for this API.
static int JI_UTIL_INCORRECT_CALL
          Internal Library Error.
static int JI_UTIL_SERDESER_NOT_FOUND
          Internal Library Error, the serializer\deserializer was not found for {0}.
static int JI_UTIL_STRING_DECODE_CHARSET
          Unsupported charset supplied while encoding or decoding String.
static int JI_UTIL_STRING_INVALID
          Direct Marshalling, UnMarshalling of Strings are not allowed, please use JIString instead.
static int JI_VARIANT_BSTR_ONLY
          Variants can only take BSTR Strings and no other String Type.
static int JI_VARIANT_IS_NULL
          Variant is null.
static int JI_VARIANT_NO_REFERENT_ID
          Referent ID for VARIANT not found.
static int JI_VARIANT_ONLY_JIARRAY_EXCEPTED
          Please use the JIArray to pass arrays.
static int JI_VARIANT_TYPE_INCORRECT
          JIInterfacePointer is not a valid parameter, please use JIVariant(IJIComObject,...) or JIVariant(IJIDispatch,...) depending upon the type.
static int JI_VARIANT_UNSUPPORTED_TYPE
          Unsupported type for VARIANT.
static int JI_VARIANT_VARARRAYS_2DIMRES
          Library currently accepts only upto 2 dimension for the JIVariant
static int JI_VARIANT_VARARRAYS_NOTALLOWED
          Variants cannot take object[] having Variants themselves as indices.
static int JI_WINREG_EXCEPTION
          Unable to access Windows Registry, please check whether the SERVER service is running on the Target Workstation.
static int JI_WINREG_EXCEPTION2
          Could not set the correct encoding for password field.
static int JI_WINREG_EXCEPTION3
          Unknown hostname\ip was supplied for obtaining handle to WinReg
static int JI_WINREG_EXCEPTION4
          Type not supported for setting\getting value in\from registry.
static int JI_WINREG_EXCEPTION5
          Illegal values sent as parameters, please check "data".
static int REGDB_E_CLASSNOTREG
          Class not registered
static int REGDB_E_IIDNOTREG
          Interface not registered
static int RPC_E_CALL_REJECTED
          Call was rejected by callee.
static int RPC_E_DISCONNECTED
          The object invoked has disconnected from its clients.
static int RPC_E_INVALID_DATA
          The stub recieved bad data.
static int RPC_E_INVALID_IPID
          The requested object or interface does not exist.
static int RPC_E_INVALID_OBJECT
          The requested object does not exist.
static int RPC_E_INVALID_OBJREF
          The marshaled interface data packet (OBJREF) has an invalid or unknown format.
static int RPC_E_INVALID_OXID
          The object exporter was not found.
static int RPC_E_SERVERFAULT
          The server threw an exception.
static int RPC_E_SYS_CALL_FAILED
          System call failed.
static int RPC_E_UNEXPECTED
          An internal error occurred.
static int RPC_E_VERSION_MISMATCH
          The version of OLE on the client and server machines does not match.
static int RPC_S_ACCESS_VIOLATION
          Access Violation.
static int RPC_S_PROCNUM_OUT_OF_RANGE
          The procedure number is out of range.
static int RPC_S_PROCNUM_OUT_OF_RANGE2
          The procedure number is out of range.
static int RPC_SERVER_UNAVAILABLE
          The RPC server is unavailable.
static int TYPE_E_BADMODULEKIND
          Wrong module kind for the operation.
static int TYPE_E_ELEMENTNOTFOUND
          Element not found.
static int WIN_AUTH_FAILURE
          The attempted logon is invalid.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_INVALID_FUNCTION

public static final int ERROR_INVALID_FUNCTION
Incorrect function.

See Also:
Constant Field Values

ERROR_FILE_NOT_FOUND

public static final int ERROR_FILE_NOT_FOUND
The system cannot find the file specified.

See Also:
Constant Field Values

ERROR_PATH_NOT_FOUND

public static final int ERROR_PATH_NOT_FOUND
The system cannot find the path specified.

See Also:
Constant Field Values

ERROR_INVALID_NAME

public static final int ERROR_INVALID_NAME
The filename, directory name, or volume label syntax is incorrect.

See Also:
Constant Field Values

ERROR_ALREADY_EXISTS

public static final int ERROR_ALREADY_EXISTS
File already exists.

See Also:
Constant Field Values

ERROR_NO_MORE_ITEMS

public static final int ERROR_NO_MORE_ITEMS
No more data is available.

See Also:
Constant Field Values

REGDB_E_CLASSNOTREG

public static final int REGDB_E_CLASSNOTREG
Class not registered

See Also:
Constant Field Values

REGDB_E_IIDNOTREG

public static final int REGDB_E_IIDNOTREG
Interface not registered

See Also:
Constant Field Values

ERROR_ACCESS_DENIED

public static final int ERROR_ACCESS_DENIED
Access is denied.

See Also:
Constant Field Values

E_UNEXPECTED

public static final int E_UNEXPECTED
Catastrophic failure.

See Also:
Constant Field Values

E_NOTIMPL

public static final int E_NOTIMPL
Not implemented.

See Also:
Constant Field Values

E_OUTOFMEMORY

public static final int E_OUTOFMEMORY
Not enough storage is available to complete this operation.

See Also:
Constant Field Values

E_INVALIDARG

public static final int E_INVALIDARG
The parameter is incorrect.

See Also:
Constant Field Values

RPC_SERVER_UNAVAILABLE

public static final int RPC_SERVER_UNAVAILABLE
The RPC server is unavailable.

See Also:
Constant Field Values

E_NOINTERFACE

public static final int E_NOINTERFACE
No such interface supported.

See Also:
Constant Field Values

E_ACCESSDENIED

public static final int E_ACCESSDENIED
Access is denied.

See Also:
Constant Field Values

CO_E_BAD_SERVER_NAME

public static final int CO_E_BAD_SERVER_NAME
A Remote activation was necessary but the server name provided was invalid.

See Also:
Constant Field Values

CO_E_CREATEPROCESS_FAILURE

public static final int CO_E_CREATEPROCESS_FAILURE
The server process could not be started. The pathname may be incorrect.

See Also:
Constant Field Values

CO_E_RUNAS_CREATEPROCESS_FAILURE

public static final int CO_E_RUNAS_CREATEPROCESS_FAILURE
The server process could not be started as the configured identity. The pathname may be incorrect or unavailable.

See Also:
Constant Field Values

CO_E_RUNAS_LOGON_FAILURE

public static final int CO_E_RUNAS_LOGON_FAILURE
The server process could not be started because the configured identity is incorrect. Check the username and password.

See Also:
Constant Field Values

CO_E_LAUNCH_PERMSSION_DENIED

public static final int CO_E_LAUNCH_PERMSSION_DENIED
The client is not allowed to launch this server.

See Also:
Constant Field Values

CO_E_SERVER_EXEC_FAILURE

public static final int CO_E_SERVER_EXEC_FAILURE
Server execution failed.

See Also:
Constant Field Values

RPC_E_SYS_CALL_FAILED

public static final int RPC_E_SYS_CALL_FAILED
System call failed. You might need to restart the server machine.

See Also:
Constant Field Values

DISP_E_UNKNOWNINTERFACE

public static final int DISP_E_UNKNOWNINTERFACE
Unknown interface.

See Also:
Constant Field Values

DISP_E_MEMBERNOTFOUND

public static final int DISP_E_MEMBERNOTFOUND
Member not found.

See Also:
Constant Field Values

DISP_E_PARAMNOTFOUND

public static final int DISP_E_PARAMNOTFOUND
Parameter not found.

See Also:
Constant Field Values

DISP_E_TYPEMISMATCH

public static final int DISP_E_TYPEMISMATCH
Type mismatch.

See Also:
Constant Field Values

DISP_E_NONAMEDARGS

public static final int DISP_E_NONAMEDARGS
No named arguments.

See Also:
Constant Field Values

DISP_E_BADVARTYPE

public static final int DISP_E_BADVARTYPE
Bad variable type.

See Also:
Constant Field Values

DISP_E_EXCEPTION

public static final int DISP_E_EXCEPTION
Exception occurred.

See Also:
Constant Field Values

DISP_E_BADINDEX

public static final int DISP_E_BADINDEX
Invalid index.

See Also:
Constant Field Values

DISP_E_BADPARAMCOUNT

public static final int DISP_E_BADPARAMCOUNT
Invalid number of parameters.

See Also:
Constant Field Values

DISP_E_PARAMNOTOPTIONAL

public static final int DISP_E_PARAMNOTOPTIONAL
Parameter not optional.

See Also:
Constant Field Values

RPC_E_INVALID_IPID

public static final int RPC_E_INVALID_IPID
The requested object or interface does not exist.

See Also:
Constant Field Values

RPC_E_INVALID_OBJECT

public static final int RPC_E_INVALID_OBJECT
The requested object does not exist.

See Also:
Constant Field Values

RPC_E_INVALID_OBJREF

public static final int RPC_E_INVALID_OBJREF
The marshaled interface data packet (OBJREF) has an invalid or unknown format.

See Also:
Constant Field Values

RPC_E_UNEXPECTED

public static final int RPC_E_UNEXPECTED
An internal error occurred.

See Also:
Constant Field Values

RPC_E_CALL_REJECTED

public static final int RPC_E_CALL_REJECTED
Call was rejected by callee.

See Also:
Constant Field Values

DISP_E_UNKNOWNNAME

public static final int DISP_E_UNKNOWNNAME
Unknown name.

See Also:
Constant Field Values

TYPE_E_BADMODULEKIND

public static final int TYPE_E_BADMODULEKIND
Wrong module kind for the operation.

See Also:
Constant Field Values

TYPE_E_ELEMENTNOTFOUND

public static final int TYPE_E_ELEMENTNOTFOUND
Element not found.

See Also:
Constant Field Values

E_NOINTERFACE_CALLBACK

public static final int E_NOINTERFACE_CALLBACK
COM server could not establish call back connection.

See Also:
Constant Field Values

RPC_E_INVALID_OXID

public static final int RPC_E_INVALID_OXID
The object exporter was not found.

See Also:
Constant Field Values

RPC_E_INVALID_DATA

public static final int RPC_E_INVALID_DATA
The stub recieved bad data. . Please check whether the API has been called in the right way, with correct parameter formation.

See Also:
Constant Field Values

RPC_S_PROCNUM_OUT_OF_RANGE2

public static final int RPC_S_PROCNUM_OUT_OF_RANGE2
The procedure number is out of range.

See Also:
Constant Field Values

RPC_S_PROCNUM_OUT_OF_RANGE

public static final int RPC_S_PROCNUM_OUT_OF_RANGE
The procedure number is out of range.

See Also:
Constant Field Values

RPC_S_ACCESS_VIOLATION

public static final int RPC_S_ACCESS_VIOLATION
Access Violation.

See Also:
Constant Field Values

RPC_E_SERVERFAULT

public static final int RPC_E_SERVERFAULT
The server threw an exception.

See Also:
Constant Field Values

DISP_E_BADCALLEE

public static final int DISP_E_BADCALLEE
Invalid Callee.

See Also:
Constant Field Values

RPC_E_DISCONNECTED

public static final int RPC_E_DISCONNECTED
The object invoked has disconnected from its clients.

See Also:
Constant Field Values

RPC_E_VERSION_MISMATCH

public static final int RPC_E_VERSION_MISMATCH
The version of OLE on the client and server machines does not match.

See Also:
Constant Field Values

INPLACE_E_NOTOOLSPACE

public static final int INPLACE_E_NOTOOLSPACE
Space for tools is not available.

See Also:
Constant Field Values

WIN_AUTH_FAILURE

public static final int WIN_AUTH_FAILURE
The attempted logon is invalid. This is either due to a bad username or authentication information.

See Also:
Constant Field Values

E_FAIL

public static final int E_FAIL
Unspecified Error.

See Also:
Constant Field Values

JI_OBJECT_ALREADY_INSTANTIATED

public static final int JI_OBJECT_ALREADY_INSTANTIATED
Object is already instantiated.

See Also:
Constant Field Values

JI_API_INCORRECTLY_CALLED

public static final int JI_API_INCORRECTLY_CALLED
This API cannot be invoked right now, further operations are required before the system is ready to give out results through this API.

See Also:
Constant Field Values

JI_SESSION_ALREADY_ESTABLISHED

public static final int JI_SESSION_ALREADY_ESTABLISHED
Session is already established, please initiate a new session for new Stub.

See Also:
Constant Field Values

JI_UNION_NULL_DISCRMINANT

public static final int JI_UNION_NULL_DISCRMINANT
Discriminant cannot be null

See Also:
Constant Field Values

JI_UNION_DISCRMINANT_MISMATCH

public static final int JI_UNION_DISCRMINANT_MISMATCH
Discriminant class type mismatch, please provide object of the same class as discriminant.

See Also:
Constant Field Values

JI_UNION_DISCRMINANT_SERIALIZATION_ERROR

public static final int JI_UNION_DISCRMINANT_SERIALIZATION_ERROR
Only 1 discriminant allowed for serialization, please remove the rest or no discriminant has been added at all.

See Also:
Constant Field Values

JI_UNION_DISCRMINANT_DESERIALIZATION_ERROR

public static final int JI_UNION_DISCRMINANT_DESERIALIZATION_ERROR
No discriminant value has been added at all.

See Also:
Constant Field Values

JI_UTIL_FLAG_ERROR

public static final int JI_UTIL_FLAG_ERROR
Incorrect Value of FLAG sent for this API. This FLAG is not valid here.

See Also:
Constant Field Values

JI_UTIL_INCORRECT_CALL

public static final int JI_UTIL_INCORRECT_CALL
Internal Library Error. This method should not have been called. Please check the parameters which you have passed to JICallObject. They have been sent incorrectly.

See Also:
Constant Field Values

JI_DISP_INCORRECT_OUTPARAM

public static final int JI_DISP_INCORRECT_OUTPARAM
Outparams cannot have more than 1 parameter here. It should be a JIVariant class parameter.

See Also:
Constant Field Values

JI_DISP_INCORRECT_PARAM_LENGTH

public static final int JI_DISP_INCORRECT_PARAM_LENGTH
Parameters inparams and dispId\paramNames arrays should have same length.

See Also:
Constant Field Values

JI_DISP_INCORRECT_VALUE_FOR_GETIDNAMES

public static final int JI_DISP_INCORRECT_VALUE_FOR_GETIDNAMES
This in parameter cannot have null or "" values.

See Also:
Constant Field Values

JI_COMSTUB_ILLEGAL_ARGUMENTS

public static final int JI_COMSTUB_ILLEGAL_ARGUMENTS
progId\clsid,address,session cannot be empty or null.

See Also:
Constant Field Values

JI_COMSTUB_RR_ERROR

public static final int JI_COMSTUB_RR_ERROR
Could not retrieve JIClsid from JIProgId via Windows Remote Registry Service

See Also:
Constant Field Values

JI_UTIL_SERDESER_NOT_FOUND

public static final int JI_UTIL_SERDESER_NOT_FOUND
Internal Library Error, the serializer\deserializer was not found for {0}. Please check the parameters passed to JICallObject.

See Also:
Constant Field Values

JI_AUTH_NOT_SUPPLIED

public static final int JI_AUTH_NOT_SUPPLIED
Authentication information was not supplied.

See Also:
Constant Field Values

JI_COMFACTORY_ILLEGAL_ARG

public static final int JI_COMFACTORY_ILLEGAL_ARG
ptr and template cannot be null.

See Also:
Constant Field Values

JI_ARRAY_TEMPLATE_NULL

public static final int JI_ARRAY_TEMPLATE_NULL
The template cannot be null.

See Also:
Constant Field Values

JI_ARRAY_PARAM_ONLY

public static final int JI_ARRAY_PARAM_ONLY
Only Arrays Accepted as parameter.

See Also:
Constant Field Values

JI_ARRAY_PRIMITIVE_NOTACCEPT

public static final int JI_ARRAY_PRIMITIVE_NOTACCEPT
Arrays of Primitive Data Types are not accepted

See Also:
Constant Field Values

JI_ARRAY_INCORRECT_TEMPLATE_PARAM

public static final int JI_ARRAY_INCORRECT_TEMPLATE_PARAM
Can only accept JIStruct, JIUnion, JIPointer and JIString as parameters for template.

See Also:
Constant Field Values

JI_OBJ_NULL_IPID

public static final int JI_OBJ_NULL_IPID
IPID cannot be null.

See Also:
Constant Field Values

JI_UNION_INCORRECT_DISC

public static final int JI_UNION_INCORRECT_DISC
Discriminant can only be of the type Integer,Short,Boolean or Character.

See Also:
Constant Field Values

JI_VARIANT_NO_REFERENT_ID

public static final int JI_VARIANT_NO_REFERENT_ID
Referent ID for VARIANT not found.

See Also:
Constant Field Values

JI_ILLEGAL_CALL

public static final int JI_ILLEGAL_CALL
This is a programming error, this API should not be called.

See Also:
Constant Field Values

JI_COM_RUNTIME_INVALID_CONTAINER_INFO

public static final int JI_COM_RUNTIME_INVALID_CONTAINER_INFO
The parameters cannot be null.

See Also:
Constant Field Values

JI_STRUCT_ARRAY_AT_END

public static final int JI_STRUCT_ARRAY_AT_END
An array has already been added as member and it has to be the last member of this Struct. Please insert this member elsewhere.

See Also:
Constant Field Values

JI_STRUCT_ARRAY_ONLY_AT_END

public static final int JI_STRUCT_ARRAY_ONLY_AT_END
An array can be added only as a last member in a structure and not inbetween.

See Also:
Constant Field Values

JI_STRUCT_INCORRECT_NESTED_STRUCT_POS

public static final int JI_STRUCT_INCORRECT_NESTED_STRUCT_POS
This struct already has an array and the member (which also happens to be a Struct) has an array too. This member can only be present in the second last position of this new Struct.

See Also:
Constant Field Values

JI_STRUCT_INCORRECT_NESTED_STRUCT_POS2

public static final int JI_STRUCT_INCORRECT_NESTED_STRUCT_POS2
Member(which happens to be a Struct) has an array and hence can only be added to the end of this Struct , not in between.

See Also:
Constant Field Values

JI_CALLBACK_AUTH_FAILURE

public static final int JI_CALLBACK_AUTH_FAILURE
Authentication failure for the credentials sent by the COM server for performing call back. The identity is checked via a call back to the source COM server using SMB.

See Also:
Constant Field Values

JI_CALLBACK_SMB_FAILURE

public static final int JI_CALLBACK_SMB_FAILURE
SMB connection failure, please check whether SERVER service is running on Target machine (where COM server) is hosted.

See Also:
Constant Field Values

JI_CALLBACK_COMOBJECT_STATE_FAILURE

public static final int JI_CALLBACK_COMOBJECT_STATE_FAILURE
Illegal here to invoke this API.

See Also:
Constant Field Values

JI_VARIANT_BSTR_ONLY

public static final int JI_VARIANT_BSTR_ONLY
Variants can only take BSTR Strings and no other String Type.

See Also:
Constant Field Values

JI_CALLBACK_OVERLOADS_NOTALLOWED

public static final int JI_CALLBACK_OVERLOADS_NOTALLOWED
Overloaded APIs are not allowed.

See Also:
Constant Field Values

JI_VARIANT_VARARRAYS_NOTALLOWED

public static final int JI_VARIANT_VARARRAYS_NOTALLOWED
Variants cannot take object[] having Variants themselves as indices.

See Also:
Constant Field Values

JI_CURRENCY_FRAC_NEGATIVE

public static final int JI_CURRENCY_FRAC_NEGATIVE
fractionalUnits cannot be negative.

See Also:
Constant Field Values

JI_VARIANT_IS_NULL

public static final int JI_VARIANT_IS_NULL
Variant is null.

See Also:
Constant Field Values

JI_VARIANT_VARARRAYS_2DIMRES

public static final int JI_VARIANT_VARARRAYS_2DIMRES
Library currently accepts only upto 2 dimension for the JIVariant

See Also:
Constant Field Values

JI_ARRAY_UPPERBNDS_DIM_NOTMATCH

public static final int JI_ARRAY_UPPERBNDS_DIM_NOTMATCH
The upperbounds is to be specified for all dimensions or not specified at all.

See Also:
Constant Field Values

JI_VARIANT_ONLY_JIARRAY_EXCEPTED

public static final int JI_VARIANT_ONLY_JIARRAY_EXCEPTED
Please use the JIArray to pass arrays.

See Also:
Constant Field Values

JI_VARIANT_UNSUPPORTED_TYPE

public static final int JI_VARIANT_UNSUPPORTED_TYPE
Unsupported type for VARIANT.

See Also:
Constant Field Values

JI_WINREG_EXCEPTION

public static final int JI_WINREG_EXCEPTION
Unable to access Windows Registry, please check whether the SERVER service is running on the Target Workstation.

See Also:
Constant Field Values

JI_CALLBACK_INVALID_ID

public static final int JI_CALLBACK_INVALID_ID
Invalid Identifier, or there is no Connection Info associated with this identifer on this comObject.

See Also:
Constant Field Values

JI_WINREG_EXCEPTION2

public static final int JI_WINREG_EXCEPTION2
Could not set the correct encoding for password field.

See Also:
Constant Field Values

JI_WINREG_EXCEPTION3

public static final int JI_WINREG_EXCEPTION3
Unknown hostname\ip was supplied for obtaining handle to WinReg

See Also:
Constant Field Values

JI_WINREG_EXCEPTION4

public static final int JI_WINREG_EXCEPTION4
Type not supported for setting\getting value in\from registry.

See Also:
Constant Field Values

JI_WINREG_EXCEPTION5

public static final int JI_WINREG_EXCEPTION5
Illegal values sent as parameters, please check "data".

See Also:
Constant Field Values

JI_METHODDESC_DISPID_MISSING

public static final int JI_METHODDESC_DISPID_MISSING
JIMethodDescriptor is being added to a JIInterfaceDefinition supporting dispInterface, but it itself does not have a dispId.

See Also:
Constant Field Values

JI_CALLBACK_INVALID_PARAMS

public static final int JI_CALLBACK_INVALID_PARAMS
No parameters can be null or "".

See Also:
Constant Field Values

JI_UTIL_STRING_DECODE_CHARSET

public static final int JI_UTIL_STRING_DECODE_CHARSET
Unsupported charset supplied while encoding or decoding String.

See Also:
Constant Field Values

JI_UNSIGNED_NEGATIVE

public static final int JI_UNSIGNED_NEGATIVE
Unsigned numbers cannot be negative or null.

See Also:
Constant Field Values

JI_UNSIGNED_INCORRECT_TYPE

public static final int JI_UNSIGNED_INCORRECT_TYPE
Class not supportted for unsigned operations. Only Long,Short,Integer allowed.

See Also:
Constant Field Values

JI_ARRAY_TYPE_INCORRECT

public static final int JI_ARRAY_TYPE_INCORRECT
"Object.class" arrays are not accepted. Only properly typed arrays accepted.

See Also:
Constant Field Values

JI_JAVACOCLASS_ALREADY_EXPORTED

public static final int JI_JAVACOCLASS_ALREADY_EXPORTED
This JIJavaCoClass has already been exported with one interface pointer, please use a new instance of this class with JIInterfacePointer.getInterfacePointer(...) api.

See Also:
Constant Field Values

JI_VARIANT_TYPE_INCORRECT

public static final int JI_VARIANT_TYPE_INCORRECT
JIInterfacePointer is not a valid parameter, please use JIVariant(IJIComObject,...) or JIVariant(IJIDispatch,...) depending upon the type.

See Also:
Constant Field Values

JI_UTIL_STRING_INVALID

public static final int JI_UTIL_STRING_INVALID
Direct Marshalling, UnMarshalling of Strings are not allowed, please use JIString instead.

See Also:
Constant Field Values

JI_COMSTUB_WRONGCALLCREATEINSTANCE

public static final int JI_COMSTUB_WRONGCALLCREATEINSTANCE
createInstance() cannot be called since the JIComServer(JISession, JIInterfacePointer, String) ctor was used to create this COM server instance, please use getInstance() instead.

See Also:
Constant Field Values

JI_COMSTUB_WRONGCALLGETINSTANCE

public static final int JI_COMSTUB_WRONGCALLGETINSTANCE
getInstance() cannot be called since the JIComServer(JISession, JIInterfacePointer, String) ctor was NOT used to create this COM server instance, please use createInstance() instead.

See Also:
Constant Field Values