DNREC C-3





Copyright (C) 1994-95 Conetic Software Systems, Inc. All names, products, and services mentioned are the trademarks of their respective organizations.



NAME


dnrec - return number of allocated records

SYNOPSIS


#include 

long dnrec (fcb)
DFILE *fcb;

DESCRIPTION


Dnrec returns the number of records allocated to an opened
RMSfile. For "hashed" RMSfiles, this is the number of records
specified when you last created or expanded the RMSfile. For
non-hashed RMSfiles, dnrec returns the total number of deleted
and active records currently in the RMSfile.

Fcb is the file block pointer returned by dlopen(C-3) or
dopen(C-3).

SEE ALSO


dlopen(C-3), dopen(C-3)
makelf(C-1), expandlf(C-1)
Chapter 4, RMS Programming Guide
C/Base Reference Manual  Chapter 4, "Creating RMSfiles"

DIAGNOSTICS

Dnrec returns a value of BAD (-1) if fcb is not an opened file
block pointer.