Bagikan melalui


struktur DNS_SERVICE_INSTANCE (windns.h)

Mewakili layanan DNS yang berjalan di jaringan.

Sintaks

typedef struct _DNS_SERVICE_INSTANCE {
#if ...
  DNSSD_RPC_STRING pszInstanceName;
#else
  LPWSTR           pszInstanceName;
#endif
#if ...
  DNSSD_RPC_STRING pszHostName;
#else
  LPWSTR           pszHostName;
#endif
  IP4_ADDRESS      *ip4Address;
  IP6_ADDRESS      *ip6Address;
  WORD             wPort;
  WORD             wPriority;
  WORD             wWeight;
  DWORD            dwPropertyCount;
#if ...
  DNSSD_RPC_STRING *keys;
#if ...
  DNSSD_RPC_STRING *values;
#else
  PWSTR            *keys;
#endif
#else
  PWSTR            *values;
#endif
  DWORD            dwInterfaceIndex;
} DNS_SERVICE_INSTANCE, *PDNS_SERVICE_INSTANCE;

Anggota

pszInstanceName

String yang mewakili nama layanan. Ini adalah nama domain yang sepenuhnya memenuhi syarat yang dimulai dengan nama layanan, dan berakhir dengan ".local". Dibutuhkan bentuk umum "<ServiceName>._<ServiceType>._<TransportProtocol.local>". Misalnya, "MyMusicServer._http._tcp.local".

pszHostName

String yang mewakili nama host layanan.

ip4Address

Penunjuk ke struktur IP4_ADDRESS yang mewakili alamat IPv4 terkait layanan.

ip6Address

Penunjuk ke struktur IP6_ADDRESS yang mewakili alamat IPv6 terkait layanan.

wPort

Nilai yang mewakili port tempat layanan berjalan.

wPriority

Nilai yang mewakili prioritas layanan.

wWeight

Nilai yang mewakili bobot layanan.

dwPropertyCount

Jumlah properti—menentukan jumlah elemen dalam array keys parameter dan values .

keys

values

dwInterfaceIndex

Nilai yang berisi indeks antarmuka tempat layanan ditemukan.

Keterangan

pszInstanceName. String yang mewakili nama layanan. Ini adalah nama domain yang sepenuhnya memenuhi syarat yang dimulai dengan nama layanan, dan berakhir dengan ".local". Dibutuhkan bentuk umum "<ServiceName>._<ServiceType>._<TransportProtocol.local>". Misalnya, "MyMusicServer._http._tcp.local".

pszHostName. String yang mewakili nama host layanan.

keys. Penunjuk ke array nilai string yang mewakili kunci properti.

  values. Penunjuk ke array nilai string yang mewakili nilai properti terkait.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Header windns.h