Код ошибки в Вашем журнале приложения (0xc0000374) является ошибкой повреждения "кучи". Вы могли отладить это далее с дампом катастрофического отказа, но это - своего рода боль. Вы упомянули использование DLL ISAPI таким образом, я буду искать обновленную версию того, что DLL, который конкретно поддерживает IIS7.
На всех zeroconf устройствах я использовал имя хоста, на самом деле установлен на устройстве. На Mac это прибывает из имени компьютера, которое Вы устанавливаете для своей системы. На моих машинах Linux и OpenSolaris это - системное имя хоста.
IP-адрес ничего не говорит Вам об устройстве. А также машины, устанавливающие имена хостов как Kamil, объяснили, принтеры и сканеры и камеры, и устройствам хранения можно было все встроить полезные имена. Таким образом, Вы могли бы видеть имена как "Модель 1234 Струйного принтера" и "Цифровой фотоаппарат XYZ". Решение, какой распечатает Ваш документ, намного легче, чем попытка выбрать между 192.168.1.11 и 192.168.1.12!
Если у Вас есть больше чем одно из устройства, можно очень часто менять имена, но для чего-то как принтер, имя, это установлено на фабрике, обычно достаточно хорошо. Таким образом для ответа на вторую часть вопроса, для многих устройств, имена присвоены, будучи врезанным ROM на фабрике.