This function creates or adds to an existing directory information
request. A new request is created if the pointer (hptr) is set to NULL. Note that this is the pointer whose address is passed to the function. The filespec is a full path and file specification with optional wildcards. The attribute parameter will control the files that are found. */
_splitpath(org,drive,dir,fname,ext); /* get path components */
/* If we have a full path from the user at this point, we don't have to do anything more-whatever they ask for, they get. If we don't have a full path, we will need to get the fullpath to the current directory of that drive, and then reconcile the working directory or
parent directory to end up with the "real" path to the file. However,
if the path is on the same drive, we can use currentdir and save the the time of a DosQCurDir call. */