Represents the configuration of site membership enumeration through a computer list.
Returns the maximum age (in days) for the passwords of the accounts of the computers in the site. If a computer account's password is older than that, the computer is excluded from the site.
HRESULT IgnorePasswordsOlderThanInterval(
    [out, retval] long* ignoreInterval
);
| Name | Type | Meaning | 
|---|---|---|
| ignoreInterval | long* | Maximum password age in days. | 
Sets the maximum age (in days) for the passwords of the accounts of the computers in the site. If a computer account's password is older than that, the computer is excluded from the site.
HRESULT IgnorePasswordsOlderThanInterval(
    [in] long ignoreInterval
);
| Name | Type | Meaning | 
|---|---|---|
| ignoreInterval | long | Maximum password age in days. | 
Returns whether filtering by password age is enabled. If a computer account's password is older than a specified interval, the computer is excluded from the site.
IsIgnoringByOldPasswordsEnabled(
    [out, retval]VARIANT_BOOL* bIgnoringEnabled
);
| Name | Type | Meaning | 
|---|---|---|
| bIgnoringEnabled | VARIANT_BOOL* | Whether filtering by password age is enabled. | 
Sets whether filtering by password age is enabled. If a computer account's password is older than a specified interval, the computer is excluded from the site.
HRESULT IsIgnoringByOldPasswordsEnabled(
    [in] VARIANT_BOOL bIgnoringEnabled
);
| Name | Type | Meaning | 
|---|---|---|
| bIgnoringEnabled | VARIANT_BOOL | Whether filtering by password age is enabled. | 
Represents a file that contains a list of computers to include in an InTrust site.
Returns the path to the computer list file.
HRESULT Path(
    [out, retval]BSTR* bstrPath
);
| Name | Type | Meaning | 
|---|---|---|
| bstrPath | BSTR* | Path to the computer list file. | 
Sets the path to the computer list file.
HRESULT Path(
    [in]BSTR bstrPath
);
| Name | Type | Meaning | 
|---|---|---|
| bstrPath | BSTR | Path to the computer list file. | 
Represents a single computer in an InTrust site.
Gets the computer wrapped in this site object.
HRESULT Computer(
    [out, retval]BSTR* bstrComputer
);
| Name | Type | Meaning | 
|---|---|---|
| bstrComputer | BSTR* | Computer in the site object. | 
Sets the computer wrapped in this site object.
HRESULT Computer(
    [in]BSTR bstrComputer
);
| Name | Type | Meaning | 
|---|---|---|
| bstrComputer | BSTR | Computer in the site object. | 
Acts as the owner of a repository search and can stop the search.
Stops the search that this interface is associated with. This method is called automatically when the last reference to the interface is destroyed.
| 
 | Caution: This is a synchronous method. It must never be called from notifications received through IObserver, because this will result in a deadlock. | 
HRESULT Stop()