The RegistryKeyType complex type, in Configuration Manager, is used to describe discovery information for retrieving instances of registry keys and associated information.

<xs:complexType name="RegistryKeyType">
	<xs:complexContent>
		<xs:extension
			base="PartType"
		>
			<xs:sequence>
				<xs:element name="Key"
					type="RegistryKeyPathType"
				 />
				<xs:element
					ref="Permissions"
				 />
		 <xs:any
			 processContents="skip"
			 minOccurs="0"
			 maxOccurs="unbounded"
			 namespace="##other"
		 />
			</xs:sequence>
			<xs:attribute name="Hive"
				type="RegistryHiveType"
				use="required"
			 />
			<xs:attribute name="ValidatePermissions"
				type="boolean"
				use="required"
			 />
			<xs:attribute name="Is64Bit"
				type="boolean"
				use="required"
			 />
	<xs:attribute name="IsPerUser"
				 type="boolean"
				use="optional"
	 />
		</xs:extension>
	</xs:complexContent>
</xs:complexType>

Child Elements

Element Type Description

Key

RegistryKeyPathType

Local path to a key in the Windows registry excluding the hive information.

Attributes

Name Type Description

Hive

RegistryHiveType

The registry Hive to be searched for the setting.

Is64Bit

Boolean

If true, only the native location is searched for the matching registry key.

If false, both the native and redirected locations are searched.

ValidatePermissions

Boolean

Indicates whether to validate permissions on the registry key instances.

See Also


Send comments about this topic to Microsoft.