Кто победит, если у нас будет несколько временных асинхронных подключаемых протоколов для одной и той же схемы? - PullRequest
1 голос
/ 07 июня 2009

Предположим, у нас есть несколько временных асинхронных подключаемых протоколов для схемы, скажем, ftp: тогда какой из них будет вызываться urlmon?

1 Ответ

2 голосов
/ 08 июня 2009

В соответствии с документацией, когда несколько обработчиков зарегистрированы для пространства имен, а затем последний раз после выигрыша сообщения, это также подразумевает, что временные обработчики имеют преимущество перед теми, которые объявлены в реестре.

Выдержка из IInternetSession :: RegisterNameSpace в MSDN:

Поскольку подключаемые обработчики протокола не связаны, активным будет только последний зарегистрированный обработчик; поэтому лучше создать новое пространство имен, чем повторно использовать существующее.

...