VDS_IPADDRESS 構造体 (vds.h)
[Windows 8とWindows Server 2012以降、Virtual Disk Service COM インターフェイスは Windows Storage Management API に置き換えられます。
IP アドレスとポートを定義します。
構文
typedef struct _VDS_IPADDRESS {
VDS_IPADDRESS_TYPE type;
ULONG ipv4Address;
UCHAR ipv6Address[16];
ULONG ulIpv6FlowInfo;
ULONG ulIpv6ScopeId;
WCHAR wszTextAddress[257];
ULONG ulPort;
} VDS_IPADDRESS;
メンバー
type
VDS_IPADDRESS_TYPEによって列挙されるアドレスの種類。
ipv4Address
型メンバーがVDS_IPT_IPV4場合、これには、ネットワーク バイト順のバイナリ IPv4 アドレスが含まれます。 フィールド 3 バイト値は、ビット 0 から 7 に含まれています。 フィールド 2 バイト値は、ビット 8 から 15 に含まれています。 フィールド 1 バイト値は、ビット 16 から 23 に含まれています。 フィールド 0 バイト値は、ビット 24 から 31 に含まれています。
ipv6Address[16]
型メンバーがVDS_IPT_IPV6場合、これには、ネットワーク バイト順のバイナリ IPv6 アドレスが含まれます。
ulIpv6FlowInfo
型メンバーがVDS_IPT_IPV6されている場合、これには IP プロトコルのバージョン 6 で定義されているフロー情報が含まれます。
ulIpv6ScopeId
型メンバーがVDS_IPT_IPV6されている場合、これには IP プロトコルのバージョン 6 で定義されているスコープ ID が含まれます。
wszTextAddress[257]
型メンバーがVDS_IPT_TEXTされている場合は、ホストのバイト順にテキスト アドレス (DNS アドレスまたはドット アドレス) が含まれます。
ulPort
TCP ポート番号。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 R2 [デスクトップ アプリのみ] |
Header | vds.h |
再頒布可能パッケージ | VDS 1.1 |
こちらもご覧ください
IVdsIscsiPortal::GetIpsecSecurity
IVdsIscsiPortal::SetIpsecSecurity