예제 #1
0
        /// <summary>
        /// Gibt den ValueKind eines Registryschlüssels wieder.
        /// </summary>
        /// <param name="valueType">Der ValueType</param>
        /// <returns>Das ValueKind.</returns>
        protected RegistryValueKind getRegistryValueKind(registryValueTypes valueType)
        {
            switch (valueType)
            {
            case registryValueTypes.REG_BINARY:
                return(RegistryValueKind.Binary);

            case registryValueTypes.REG_DWORD:
                return(RegistryValueKind.DWord);

            case registryValueTypes.REG_EXPAND_SZ:
                return(RegistryValueKind.ExpandString);

            case registryValueTypes.REG_MULTI_SZ:
                return(RegistryValueKind.MultiString);

            case registryValueTypes.REG_SZ:
                return(RegistryValueKind.String);

            default:
                return(RegistryValueKind.String);
            }
        }
예제 #2
0
		/// <summary>
		/// Gibt den ValueKind eines Registryschlüssels wieder.
		/// </summary>
		/// <param name="valueType">Der ValueType</param>
		/// <returns>Das ValueKind.</returns>
		protected RegistryValueKind getRegistryValueKind(registryValueTypes valueType) {
			switch (valueType) {
				case registryValueTypes.REG_BINARY:
					return RegistryValueKind.Binary;
				case registryValueTypes.REG_DWORD:
					return RegistryValueKind.DWord;
				case registryValueTypes.REG_EXPAND_SZ:
					return RegistryValueKind.ExpandString;
				case registryValueTypes.REG_MULTI_SZ:
					return RegistryValueKind.MultiString;
				case registryValueTypes.REG_SZ:
					return RegistryValueKind.String;
				default:
					return RegistryValueKind.String;
			}
		}