org.jinterop.dcom.win32
Class FuncDesc

java.lang.Object
  extended by org.jinterop.dcom.win32.FuncDesc
All Implemented Interfaces:
java.io.Serializable

public final class FuncDesc
extends java.lang.Object
implements java.io.Serializable

From MSDN:-
Describes a function.

Since:
1.0
See Also:
Serialized Form

Field Summary
 int callConv
           
 short cParams
           
 short cParamsOpt
           
 short cScodes
           
 ElemDesc elemdescFunc
           
static int FUNCFLAG_FBINDABLE
           
static int FUNCFLAG_FDEFAULTBIND
           
static int FUNCFLAG_FDEFAULTCOLLELEM
           
static int FUNCFLAG_FDISPLAYBIND
           
static int FUNCFLAG_FHIDDEN
           
static int FUNCFLAG_FIMMEDIATEBIND
           
static int FUNCFLAG_FNONBROWSABLE
           
static int FUNCFLAG_FREPLACEABLE
           
static int FUNCFLAG_FREQUESTEDIT
           
static int FUNCFLAG_FRESTRICTED
           
static int FUNCFLAG_FSOURCE
           
static int FUNCFLAG_FUIDEFAULT
           
static int FUNCFLAG_FUSESGETLASTERROR
           
 int funcKind
           
 int invokeKind
           
 JIPointer lprgelemdescParam
           
 JIPointer lprgscode
           
 int memberId
           
 short oVft
           
 short wFuncFlags
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FUNCFLAG_FRESTRICTED

public static final int FUNCFLAG_FRESTRICTED
See Also:
Constant Field Values

FUNCFLAG_FSOURCE

public static final int FUNCFLAG_FSOURCE
See Also:
Constant Field Values

FUNCFLAG_FBINDABLE

public static final int FUNCFLAG_FBINDABLE
See Also:
Constant Field Values

FUNCFLAG_FREQUESTEDIT

public static final int FUNCFLAG_FREQUESTEDIT
See Also:
Constant Field Values

FUNCFLAG_FDISPLAYBIND

public static final int FUNCFLAG_FDISPLAYBIND
See Also:
Constant Field Values

FUNCFLAG_FDEFAULTBIND

public static final int FUNCFLAG_FDEFAULTBIND
See Also:
Constant Field Values

FUNCFLAG_FHIDDEN

public static final int FUNCFLAG_FHIDDEN
See Also:
Constant Field Values

FUNCFLAG_FUSESGETLASTERROR

public static final int FUNCFLAG_FUSESGETLASTERROR
See Also:
Constant Field Values

FUNCFLAG_FDEFAULTCOLLELEM

public static final int FUNCFLAG_FDEFAULTCOLLELEM
See Also:
Constant Field Values

FUNCFLAG_FUIDEFAULT

public static final int FUNCFLAG_FUIDEFAULT
See Also:
Constant Field Values

FUNCFLAG_FNONBROWSABLE

public static final int FUNCFLAG_FNONBROWSABLE
See Also:
Constant Field Values

FUNCFLAG_FREPLACEABLE

public static final int FUNCFLAG_FREPLACEABLE
See Also:
Constant Field Values

FUNCFLAG_FIMMEDIATEBIND

public static final int FUNCFLAG_FIMMEDIATEBIND
See Also:
Constant Field Values

memberId

public final int memberId

lprgscode

public final JIPointer lprgscode

lprgelemdescParam

public final JIPointer lprgelemdescParam

funcKind

public final int funcKind

invokeKind

public final int invokeKind

callConv

public final int callConv

cParams

public final short cParams

cParamsOpt

public final short cParamsOpt

oVft

public final short oVft

cScodes

public final short cScodes

elemdescFunc

public final ElemDesc elemdescFunc

wFuncFlags

public final short wFuncFlags