DNS_SRV_DATAW 構造体 (windns.h)
DNS_SRV_DATA構造体は、RFC 2782 で指定されている DNS サービス (SRV) レコードを表します。
構文
typedef struct {
PWSTR pNameTarget;
WORD wPriority;
WORD wWeight;
WORD wPort;
WORD Pad;
} DNS_SRV_DATAW, *PDNS_SRV_DATAW;
メンバー
pNameTarget
ターゲット ホストを表す文字列へのポインター。
wPriority
pNameTarget で指定されたターゲット ホストの優先度。 数値が小さい場合は、このサービスを使用しようとしているクライアントの優先順位が高いことを意味します。
wWeight
pNameTarget 内のターゲット ホストの、同じ wPriority を持つ他のホストに対する相対的な重み。 このホストを使用する可能性は、その重量に比例する必要があります。
wPort
このサービスのターゲット ホストで使用されるポート。
Pad
埋め込み用に予約されています。 使用しないでください。
注釈
DNS_SRV_DATA構造体は、プログラムによって DNS エントリを管理するために、DNS_RECORD構造体と組み合わせて使用されます。
注意
windns.h ヘッダーは、DNS_SRV_DATAをエイリアスとして定義します。これは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 エンコードに依存しないエイリアスをエンコードニュートラルでないコードと組み合わせて使用すると、コンパイルまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | windns.h |