using System; namespace System.Runtime.InteropServices { /// Use instead. // Token: 0x02000332 RID: 818 [Obsolete] [Flags] [Serializable] public enum PARAMFLAG { /// Whether the parameter passes or receives information is unspecified. // Token: 0x04000D72 RID: 3442 PARAMFLAG_NONE = 0, /// The parameter passes information from the caller to the callee. // Token: 0x04000D73 RID: 3443 PARAMFLAG_FIN = 1, /// The parameter returns information from the callee to the caller. // Token: 0x04000D74 RID: 3444 PARAMFLAG_FOUT = 2, /// The parameter is the local identifier of a client application. // Token: 0x04000D75 RID: 3445 PARAMFLAG_FLCID = 4, /// The parameter is the return value of the member. // Token: 0x04000D76 RID: 3446 PARAMFLAG_FRETVAL = 8, /// The parameter is optional. // Token: 0x04000D77 RID: 3447 PARAMFLAG_FOPT = 16, /// The parameter has default behaviors defined. // Token: 0x04000D78 RID: 3448 PARAMFLAG_FHASDEFAULT = 32, /// The parameter has custom data. // Token: 0x04000D79 RID: 3449 PARAMFLAG_FHASCUSTDATA = 64 } }