URL Monikers and Asynchronous Pluggable Protocols
URL monikers allow an application to bind a resource, specified by a URL, to a moniker. Asynchronous pluggable protocols enable developers to create pluggable protocol handlers, MIME filters, and namespace handlers.
URL Monikers Overviews and Tutorials