static void Main(string[] args) { Process proc = new Process(); BasicObjectDef definition = new BasicObjectDef(); FieldDefinition[] fields = new FieldDefinition[1]; try { proc.Init("10701", false); } catch(PhotonException e) { Console.WriteLine(e.ToString()); Console.WriteLine("Init"); Environment.Exit(e.ErrorCode()); } int rc = 0; Console.WriteLine("Init" + rc); Session sess = new Session(); definition.type = ObjectType.FOLDER; sess.CreateObject("/Test", ref definition, fields); sess.Commit(); ObjStatus status = new ObjStatus(); sess.GetStatus("/Test", ref status); }