Freigeben über


DNS_SRV_DATAW Struktur (windns.h)

Die DNS_SRV_DATA-Struktur stellt einen SRV-Eintrag (DNS Service) dar, wie in RFC 2782angegeben.

Syntax

typedef struct {
  PWSTR pNameTarget;
  WORD  wPriority;
  WORD  wWeight;
  WORD  wPort;
  WORD  Pad;
} DNS_SRV_DATAW, *PDNS_SRV_DATAW;

Angehörige

pNameTarget

Ein Zeiger auf eine Zeichenfolge, die den Zielhost darstellt.

wPriority

Die Priorität des Zielhosts, der in pNameTarget-angegeben ist. Niedrigere Zahlen bedeuten eine höhere Priorität für Clients, die versuchen, diesen Dienst zu verwenden.

wWeight

Die relative Gewichtung des Zielhosts in pNameTarget anderen Hosts mit demselben wPriority-. Die Wahrscheinlichkeit, diesen Host zu verwenden, sollte proportional zu seiner Gewichtung sein.

wPort

Der port, der auf dem Zielhost für diesen Dienst verwendet wird.

Pad

Reserviert für Den Abstand. Nicht verwenden.

Bemerkungen

Die DNS_SRV_DATA-Struktur wird in Verbindung mit der DNS_RECORD-Struktur verwendet, um DNS-Einträge programmgesteuert zu verwalten.

Anmerkung

Der windns.h-Header definiert DNS_SRV_DATA als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Header- windns.h

Siehe auch

DNS_RECORD