Windows.Networking.ServiceDiscovery.Dnssd 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
支援使用 DNS 服務探索 (DNS-SD) 來公告自己的服務註冊和探索。
注意
Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。
類別
DnssdRegistrationResult |
封裝使用 DNS-SD 註冊服務實例之嘗試結果的詳細資訊。 注意 Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。 |
DnssdServiceInstance |
封裝使用 DNS 服務探索的服務實例, (DNS-SD) 。 注意 Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。 |
DnssdServiceInstanceCollection |
DNS 服務探索 (DNS-SD) 服務實例的集合。 注意 不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。 注意 Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。 |
DnssdServiceWatcher |
維護可用的 DNS 服務探索集合, (DNS-SD) 服務實例。 注意 不支援 DnssdServiceWatcher,未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。 注意 Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。 |
列舉
DnssdRegistrationStatus |
值,表示 DNS-SD 註冊嘗試的狀態。 注意 Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。 |
DnssdServiceWatcherStatus |
代表 DnssdServiceWatcher狀態的值。 注意 不支援 DnssdServiceWatcher,未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。 注意 Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegister 和 DnsServiceBrowse。 |
備註
伺服器程式碼會使用此命名空間的成員,透過 DNS 服務探索 (DNS-SD) 來公告區域網路上用戶端可用的服務。 用戶端程式代碼會使用此命名空間的成員來識別透過 DNS-SD 所提供的服務。 用戶端和伺服器之間的實際通訊會透過通訊端進行,並使用透過 DNS-SD 公告和探索的埠和通訊協定。