Sm_AgentApi_AgentDiscovery_t

This structure defines information about agent instance parameters.
casso126
This structure defines information about agent instance parameters.
Syntax
This structure had the following format:
typedef struct Sm_AgentApi_AgentDiscovery_s
{
   char paramname[SM_AGENTAPI_SIZE_NAME];
   char paramvalue[SM_AGENTAPI_SIZE_NAME];
   } Sm_AgentApi_AgentDiscovery_t;
Parameters
This structure had the following parameters:
  • paramname
    Use the following names to specify agent instance attributes:
    • SM_AGENT_INSTANCE_AGENTPRODUCTTYPE — Type of agent instance
    • SM_AGENT_INSTANCE_AGENTPRODUCTVERSION — Agent instance version
    • SM_AGENT_INSTANCE_AGENTPRODUCTSUBTYPE— Type of web server
    • SM_AGENT_INSTANCE_AGENTPRODUCTOSTYPE — OS type hosting Agent
    • SM_AGENT_INSTANCE_AGENTIDFILE — Path of the file containing Agent GUID.
    • SM_AGENT_INSTANCE_ACONAM E — Name of the agent configuration object
    • SM_AGENT_INSTANCE_HCONAME — Name of host configuration object
    • SM_AGENT_INSTANCE_FIPSMODE— FIPS Mode used for Agent-PS connection
  • paramvalue
    The value of the specified attribute.
Remarks
All agent instance attributes are initialized to "unknown" value. The developer using the Agent API specifies the appropriate values by calling Sm_AgentApi_SetAgentInstanceInfo(). When this call is not made, the agent does not come under the purview of agent discovery.