+/* int emufs_tipo2_get_regsize(EMUFS *efs, EMUFS_OFFSET n_RegPos, */
+/* EMUFS_REG_SIZE *n_RegSize) */
+/* Objetivo: Devuelve el tamanio de un registro, dado su init offset */
+/* Parametros: EMUFS *efs // Struct con handlers + info del openfile. */
+/* EMUFS_OFFSET n_RegPos // Offset al inicio del registro */
+/* EMUFS_REG_SIZE *n_RegSize // Size to lookup and return */
+/**********************************************************************/
+int emufs_tipo2_get_regsize(EMUFS *efs, EMUFS_OFFSET n_RegPos, EMUFS_REG_SIZE *n_RegSize)
+{
+ FILE *f_data;
+ char name_f[255];
+
+ /* Armamos el filename del archivo de datos */
+ strcpy(name_f,efs->nombre);
+ strcat(name_f,".dat");
+
+ if ((f_data = fopen(name_f,"r+")) == NULL) return -1; /* ERROR */
+ fseek(f_data,n_RegPos+sizeof(EMUFS_REG_ID),SEEK_SET);
+ fread(n_RegSize,sizeof(EMUFS_REG_SIZE),1,f_data);
+ fclose(f_data);
+
+ return (0);
+}
+
+/**********************************************************************/
+/* int emufs_tipo2_dummyfill(EMUFS *efs, EMUFS_OFFSET n_RegPos, */
+/* EMUFS_REG_SIZE n_Amount */
+/* Objetivo: Pisa con basura lo que es hasta el momento un reg en */
+/* el disco para indicar su borrado (Debug Purposes Only). */
+/* Parametros: EMUFS *efs // Struct con handlers + info del openfile. */
+/* EMUFS_OFFSET n_RegPos // Offset al inicio del registro */
+/* EMUFS_REG_SIZE *n_Amount // Size to lookup and return */