<p>I can't use the <code>Get*Profile</code> functions because I'm using an older version of the Windows CE platform SDK which doesn't have those. It doesn't have to be too general.</p>

<pre><code>[section]
name = some string
</code></pre>

<p>I just need to open the file, check for the existence of "section", and the value associated with "name". Standard C++ is preferred.</p>

I don't think you can un-register a dependency property but you can redefine it by overriding the metadata like this:
```
```
MyDependencyProperty.OverrideMetadata(typeof(MyNewType), 
                     new PropertyMetadata());
```
```