<p>How do you create your own custom moniker (or URL Protocol) on Windows systems?</p>

<p>Examples:</p>

<ul>
<li>http:</li>
<li>mailto:</li>
<li>service:</li>
</ul>

Take a look at
Creating and Using URL Monikers
,
About Asynchronous Pluggable Protocols
and
Registering an Application to a URL Protocol
from MSDN