DNS_SRV_DATAA Struktur (windns.h)
Die DNS_SRV_DATA-Struktur stellt einen SRV-Eintrag (DNS Service) dar, wie in RFC 2782angegeben.
Syntax
typedef struct {
PSTR pNameTarget;
WORD wPriority;
WORD wWeight;
WORD wPort;
WORD Pad;
} DNS_SRV_DATAA, *PDNS_SRV_DATAA;
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 |