KSC Open API
Kaspersky Security Center API description
EventProcessingFactory::CreateEventProcessingForHost ( wstring  strHostName,
wstring  strProduct,
wstring  strVersion,
array  vecFieldsToReturn,
array  vecFieldsToOrder,
int  lifetimeSec,
[out] wstring  strIteratorId 
)

Create event processing iterator for host.

Parameters:
strHostName(wstring) unique string identity of host
strProduct(wstring) product name
strVersion(wstring) product version
vecFieldsToReturn(array) array of attribute names to return. See List of event attributes for attribute names.
vecFieldsToOrder(array) array of containers each of them containing two attributes:
  • "Name" (paramString) name of attribute used for sorting
  • "Asc" (paramBool) ascending if true descending otherwise
lifetimeSec(int) max result-set lifetime in seconds.
[out]strIteratorId(wstring) result-set ID, identifier of the server-side ordered collection of found data records. The result-set is destroyed and associated memory is freed in following cases: