Function Discovery Categories

[Function Discovery is available for use in the following versions of Windows: Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008, and Windows Vista. It may be altered or unavailable in subsequent versions.]

Categories are the namespaces in which components that provide similar base functionality are grouped.

Client programs use the category namespaces in queries to retrieve function instances representing the resources being discovered. A query in Function Discovery retrieves one of the following:

  • A collection of function instances in a specific category.
  • A single function instance that has a specific ID.

For more information, see Function Discovery Queries.

Category Types

Function Discovery supports the following category types.

Term Description
layered categories
Layered categories contain a collection of subcategories. The category name begins with the string "Layered\".
provider categories
Provider categories contain Function Discovery providers, and are used by the Function Discovery runtime to determine which discovery providers to load. The category name begins with the string "Provider\". Client programs usually do not access or search on provider categories with the possible exception of system utility and test applications.

Function Discovery Queries

Category Definitions

Subcategory Definitions