IAgent

[Microsoft Agent is deprecated as of Windows 7, and may be unavailable in subsequent versions of Windows.]

IAgent defines an interface that allows applications to load characters, receive events, and check the current state of the Microsoft Agent Server. These functions are also available from IAgentEx.

The GetSuspended method included in previous versions is obsolete and returns False for backward compatibility.

Methods in Vtable Order

IAgent Methods Description
Load Loads a character's data file.
Unload Unloads a character's data file.
Register Registers a notification sink for the client.
Unegister Unregisters a client's notification sink.
GetCharacter Returns the IAgentCharacter interface for a loaded character.