Properties

Note

Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.

 

The Properties entry is a subkey containing a list of entries that are combinations of property set IDs and property names or IDs, each specifying information for a property to cache.

Summary

Type: REG_SZ

 

Remarks

Each entry under the Properties subkey names a cached property using one of the following forms: PropertySetID PropertyName, or PropertySetID PropertyID, where a space character separates the PropertySetID and the PropertyName or PropertyID parts of the name.

Each entry also specifies a value of: PropertyVarType,SizeInBytes,StorageLevel,Modifiability, where a comma separates the parts of the value.

The following table gives the meaning of the parts of the name and value of an entry.

Value Meaning
PropertySetID GUID of the property set of the cached property.
PropertyName Property name of the cached property.
PropertyID Property ID of the cached property.
PropertyVarType Data type of the cached property. For a list of the correspondence between numeric and symbolic variant types, see the PROPVARIANT structure.
SizeInBytes Size in bytes allocated for the cached property. A value of 0 signifies that the property should be deleted from the property cache.
StorageLevel Storage level in the property cache. A value of 0 signifies the Primary Cache, and a value of 1 signifies the Secondary Cache.
Modifiability Modifiability of the cached property. A value of 0 signifies that the property entry can't be modified once cached, and a value of 1 signifies that the other parts of the cached property (such as SizeInBytes) can be modified once the property is cached.

 

An example Property entry is the following.

Name

D5CDD502-2E9C-101B-9397-08002B2CF9AE 2

Value

30,10,1,1

This entry is for the Category property of the DocumentSummaryInformation property set. The data type of the property is VT_LSTR, 10 bytes of storage are allocated for the property in the Secondary Cache, and the property entry is modifiable.

Property entries usually don't occur in the registry until you enter them using the Microsoft Management Console (MMC). If a property is not previously cached, its name and value are added to the registry. If a property is already cached, the value is changed to the newly specified value. Newly cached properties are not available until Indexing Service is restarted.

Caching Value-Type Properties

Catalog, Property, and Scope Registry Entries