IFSMgr_LogEntry


IFSMgr_LogEntry(
 char * pname,
 unsigned long info1,
 unsigned long info2,
 int sdepth,
 unsigned int mask
 )

This service makes a log entry in the IFS manager's trace log. The IFS manager keeps a trace log in memory for debugging purposes. The contents of this log can be seen by using the debugger. This service is available only on debug versions of the IFS manager. On the non-debug version, this service returns without doing anything. This service is not available until the IFS manager has finished its Sys_Crit_Init during device initialization.

pname

Supplies pointer to string of 4 characters to put into the log.

info1

Supplies first doubleword of information stored in the log.

info2

Suplies second doubleword of information stored in the log.

sdepth

Supplies stack depth for return address ( number of procedures ).

mask

Supplies the type of the log information.

Log Information Type:

Value

Meaning

LOG_MISC

Miscellaneous information.

LOG_APITRACE

Information about trace APIs.

LOG_REFS

Information about log reference counts.

LOG_EVENTS

Information about the event queue.

LOG_NCBS

Information about NCBs.

LOG_CACHE

Information about the redirector cache.

LOG_HEAP

Information about the heap.

LOG_DATAGRAM

Information about datagram NCBs.

LOG_VBRNCBS

Information about Vbrowse NCBs.

LOG_VBRINFO

Other Vbrowse information.