Represents an entry in the log knowledge base.
Returns the name of the log knowledge database entry.
HRESULT Name(
[out, retval] BSTR* bstrName
);
Name | Type | Meaning |
---|---|---|
bstrName |
BSTR* |
Name of the log knowledge database entry. |
Returns the rules defined for the log knowledge database entry. For details about the rule format, see Log Transformation Rule Format.
HRESULT Rules(
[out, retval] BSTR* bstrRules
);
Name | Type | Meaning |
---|---|---|
bstrRules |
BSTR* |
Textual representation of the rules defined for the log knowledge database entry. |
Sets the rules defined for the log knowledge database entry. For details about the rule format, see Log Transformation Rule Format.
HRESULT Rules(
[in] BSTR bstrRules
);
Name | Type | Meaning |
---|---|---|
bstrRules |
BSTR |
Textual representation of the rules defined for the log knowledge database entry. |
Provides a collection of IInTrustEventoryItem interfaces.
Gets a log knowledge base entry from the collection by name.
HRESULT Item(
[in] BSTR bstrLogName,
[out, retval] IInTrustEventoryItem** ppEventoryItem
);
Name | Type | Meaning |
---|---|---|
bstrLogName |
BSTR |
Name of the log knowledge base entry. This name must exist in the collection. |
ppEventoryItem |
The log knowledge base entry. |
Returns an enumerator for the collection.
HRESULT _NewEnum(
[out, retval] LPUNKNOWN* pVal
);
Name | Type | Meaning |
---|---|---|
pVal |
LPUNKNOWN* |
Collection enumerator. |
Adds the specified entry.
HRESULT Add(
[in] BSTR bstrItemName,
[in] BSTR bstrItemRules,
[out, retval] IInTrustEventoryItem** ppEventoryItem
);
Name | Type | Meaning |
---|---|---|
bstrItemName |
BSTR |
Name of the entry to add. The name must be unique. |
bstrItemRules | BSTR |
Textual definition of the entry. |
ppEventoryItem |
The new log knowledge base entry. |
Removes an entry from the collection by name.
HRESULT Remove(
[in] BSTR bstrItemName
);
Name | Type | Meaning |
---|---|---|
bstrItemName |
BSTR |
Name of the entry to remove. |
Provides access to an InTrust organization.
IMPORTANT: This interface is deprecated. Before you start working with an organization, cast IInTrustOrganization to IInTrustOrganization3. |
Returns the name of the InTrust organization.
HRESULT Name(
[out, retval] BSTR* pVal
);
Name | Type | Meaning |
---|---|---|
pVal |
BSTR |
Name of the InTrust organization. |
Provides access to a collection of the InTrust servers in an InTrust organization.
HRESULT Servers(
[out, retval] IInTrustServerCollection** ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
Collection of InTrust servers. |
Provides access to a collection of repositories in an InTrust organization.
HRESULT Repositories(
[out, retval] IInTrustRepositoryCollection** ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
IInTrustRepositoryCollection** |
Collection of repositories. |
Provides access to the organization-wide log knowledge base. See Log Knowledge Base API for details.
HRESULT Eventory(
[out, retval] IInTrustEventory **ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
Log knowledge base. |
Provides access to an InTrust organization.
Provides access to the log knowledge database associated with the InTrust organization.
HRESULT Eventory(
[out, retval] IInTrustEventory **ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
Log knowledge database associated with the InTrust organization. |
Returns the name of the InTrust organization.
HRESULT Name(
[out, retval] BSTR* pVal
);
Name | Type | Meaning |
---|---|---|
pVal |
BSTR |
Name of the InTrust organization. |
Provides access to a collection of the InTrust servers in an InTrust organization.
HRESULT Servers(
[out, retval] IInTrustServerCollection** ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
Collection of InTrust servers. |
Provides access to a collection of scripts that perform various InTrust operations.
HRESULT Scripts(
[out, retval]IInTrustScriptCollection** ppScripts
);
Name | Type | Meaning |
---|---|---|
ppScripts |
Collection of InTrust-specific scripts. |
Provides access to a collection of sites in an InTrust organization.
HRESULT Sites(
[in, defaultvalue(VisibleSites)] enum SiteCollectionType,
[out, retval] IInTrustSiteCollection** ppSites
);
Name | Type | Meaning |
---|---|---|
|
enum SiteCollectionType |
Whether you want all sites (including internally-used hidden ones) or just the general-purpose sites. |
ppSites |
Collection of InTrust sites. |
Provides access to a collection of repositories in an InTrust organization.
HRESULT Repositories2(
[out, retval] IInTrustRepositoryCollection2** ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
Collection of repositories. |
Provides access to the organization-wide log knowledge base. See Log Knowledge Base API for details.
HRESULT Eventory(
[out, retval] IInTrustEventory **ppVal
);
Name | Type | Meaning |
---|---|---|
ppVal |
Log knowledge base. |
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center