Windows.Networking.ServiceDiscovery.Dnssd 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DNS サービス探索 (DNS-SD) を使用して自身をアドバタイズするサービスの登録と検出をサポートします。
注意
Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。
クラス
DnssdRegistrationResult |
DNS-SD を使用してサービス インスタンスを登録しようとした結果に関する詳細情報をカプセル化します。 注意 Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。 |
DnssdServiceInstance |
DNS サービス探索 (DNS-SD) を使用するサービスのインスタンスをカプセル化します。 注意 Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。 |
DnssdServiceInstanceCollection |
DNS サービス探索 (DNS-SD) サービス インスタンスのコレクション。 注意 DnssdServiceInstanceCollection はサポートされていないため、今後変更または使用できない可能性があります。 代わりに、Windows.Devices.Enumeration API を使用します。 注意 Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。 |
DnssdServiceWatcher |
使用可能な DNS サービス探索 (DNS-SD) サービス インスタンスのコレクションを維持します。 注意 DnssdServiceWatcher はサポートされていないため、今後変更または使用できなくなる可能性があります。 代わりに、Windows.Devices.Enumeration API を使用します。 注意 Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。 |
列挙型
DnssdRegistrationStatus |
DNS-SD 登録試行の状態を表す値。 注意 Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。 |
DnssdServiceWatcherStatus |
DnssdServiceWatcher の状態を表す値。 注意 DnssdServiceWatcher はサポートされていないため、今後変更または使用できなくなる可能性があります。 代わりに、Windows.Devices.Enumeration API を使用します。 注意 Win32 DNS Service Discovery (DNS-SD) API は windns.h ヘッダーで宣言されています。 たとえば、サービスを発表および検出するための Win32 API は 、DnsServiceRegister と DnsServiceBrowse です。 |
注釈
サーバー コードでは、この名前空間のメンバーを使用して、DNS サービス探索 (DNS-SD) を介して、ローカル ネットワーク上のクライアントが使用できるサービスをアドバタイズします。 クライアント コードでは、この名前空間のメンバーを使用して、DNS-SD 経由で提供されるサービスを識別します。 クライアントとサーバー間の実際の通信は、DNS-SD を介してアドバタイズおよび検出されたポートとプロトコルを使用して、ソケット経由で行われます。
DNS-SD については、 RFC 6763 を参照してください。 DNS に関するコンテキストと一般的な情報については、 RFC 1034 を参照してください。