× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi Chuck

I saw that - it says to use 0 to get the current maximum for the job - 32K by default.

I didn't see that the function returns what anything like what is in USE - that is, how many open files there are.

This is still an interesting function!

Vern

On 6/6/2013 11:08 AM, CRPence wrote:
On 05 Jun 2013 19:59, Mike Krebs wrote:
<<SNIP>>

What is the command or API that will show the list of open
descriptors or the number of open descriptors in a job?
For the latter question, "the number of open descriptors in a job",
the DosSetRelMaxFH() (Change Maximum Number of File Descriptors) API
*apparently could be used* [probably not a desirable means] to determine
that information for any value over twenty; i.e. by requesting to
decrease the maximum number of file descriptors to twenty... and then
presumably, to reset the maximum to its original value that was saved on
a prior invocation to retrieve that maximum.

http://pic.dhe.ibm.com/infocenter/iseries/v7r1m0/topic/apis/dossrmfh.htm
_i DosSetRelMaxFH()--Change Maximum Number of File Descriptors i_
"...
The DosSetRelMaxFH() function requests that the system change the
maximum number of file descriptors for the calling process (job). The
system preserves all file descriptors that are currently open.

...

A request to decrease the maximum number of file descriptors will
succeed. The resulting maximum will be the smallest number possible, but
may be more than what you expected. For example, assume that the current
maximum is 200 and there are 150 open files. A request to decrease the
maximum by 75 results in the maximum being decreased by only 50, to 150,
to preserve the open file descriptors.

A request to decrease the maximum number of file descriptors to below 20
will succeed, but the maximum will never be decreased below 20.

To retrieve the current maximum number of file descriptors, without any
side effects, the value pointed to by pcbReqCount should be set to zero.
..."



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.