Sm_PolicyApi_AddHostConfig()

The function creates and or updates a host configuration object in the policy store.
casso126
The function creates and or updates a host configuration object in the policy store.
Type
Agent configuration function, global scope.
Syntax
int SM_EXTERN Sm_PolicyApi_AddHostConfig (
void*pSessionHandle,
Sm_PolicyApi_HostConfig_t*pstructHostConfig,
const boolbUpdate
);
Parameter
I/O
Description
pSessionHandle
I
A pointer to an internal Policy Management API data structure. The structure holds information about the administrator session and the client session.
pstructHostConfig
I
Address of structure that defines the host configuration object.
bUpdate
I
If true, the object is being updated.
Returns
  • Sm_PolicyApi_Success
    The operation was successful
  • Sm_PolicyApi_Failure
    Generalized failure
  • Sm_PolicyApi_InvalidOid
    The unique ID does not correspond to a host configuration object
  • Sm_PolicyApi_NoPrivilege
    The caller does not have the permission to create or modify a host configuration object
  • Sm_PolicyApi_InvalidHandle
    The session pointer is not valid
  • Sm_PolicyApi_NoSession
    The API user is not properly logged in