tn = FindToolNodeA( toollist, attrs );
d0 a0 a1
struct ToolNode *FindToolNodeA(
struct List *,
tn = FindToolNode( toollist, tag1, ... );
ULONG FindToolNode(
struct List *, ... );
This function searches for a given tool in a list of tool nodes.
This function is not limited to the (&(DataType -> dtn_ToolList)); programmers can set up their own lists. The (&(DataType -> dtn_ToolList)) entries are valid as long as the application obtains a lock to the DataType (as obtained from a dt object,
ObtainDataTypeA or
LockDataType).