456 value as specified for the Agent_OnLoad function. |
456 value as specified for the Agent_OnLoad function. |
457 An agent L that is <i>statically linked</i> will prohibit an agent of |
457 An agent L that is <i>statically linked</i> will prohibit an agent of |
458 the same name from being loaded dynamically. |
458 the same name from being loaded dynamically. |
459 <p/> |
459 <p/> |
460 The VM will invoke the Agent_OnUnload_L function of the agent, if such |
460 The VM will invoke the Agent_OnUnload_L function of the agent, if such |
461 a function is exported, at the same point during startup as it would |
461 a function is exported, at the same point during VM execution as it would |
462 have called the dynamic entry point Agent_OnUnLoad. |
462 have called the dynamic entry point Agent_OnUnLoad. A statically loaded |
|
463 agent cannot be unloaded. The Agent_OnUnload_L function will still be |
|
464 called to do any other agent shutdown related tasks. |
463 If a <i>statically linked</i> agent L exports a function called |
465 If a <i>statically linked</i> agent L exports a function called |
464 Agent_OnUnLoad_L and a function called Agent_OnUnLoad, the Agent_OnUnLoad |
466 Agent_OnUnLoad_L and a function called Agent_OnUnLoad, the Agent_OnUnLoad |
465 function will be ignored. |
467 function will be ignored. |
466 <p/> |
468 <p/> |
467 If an agent L is <i>statically linked</i>, an Agent_OnAttach_L function |
469 If an agent L is <i>statically linked</i>, an Agent_OnAttach_L function |