DHCPV6PrefixLeaseInformation 結構 (dhcpv6csdk.h)

DHCPV6PrefixLeaseInformation結構包含前置詞租用的相關資訊。

語法

typedef struct _DHCPV6PrefixLeaseInformation {
  DWORD          nPrefixes;
  LPDHCPV6Prefix prefixArray;
  DWORD          iaid;
  time_t         T1;
  time_t         T2;
  time_t         MaxLeaseExpirationTime;
  time_t         LastRenewalTime;
  StatusCode     status;
  LPBYTE         ServerId;
  DWORD          ServerIdLen;
} DHCPV6PrefixLeaseInformation, *PDHCPV6PrefixLeaseInformation, *LPDHCPV6PrefixLeaseInformation;

成員

nPrefixes

前置詞的數目。

prefixArray

清單 DHCPV6Prefix 結構的指標,其中包含伺服器要求或傳回的前置詞。

iaid

前置詞作業的識別關聯識別碼。

T1

前置詞的更新時間,以秒為單位。

T2

前置詞的重新系結時間,以秒為單位。

MaxLeaseExpirationTime

此結構中所有前置詞租用的租用到期時間上限。

LastRenewalTime

發生前置詞最後一次更新的時間。

status

伺服器針對 IAPD 傳回的狀態碼。 DHCP 伺服器可以針對前置詞委派案例傳回下列程式碼:

意義
STATUS_NO_ERROR
0
前置詞已成功租用或更新。
STATUS_UNSPECIFIED_FAILURE
1
租用或更新動作因未指定的原因而失敗。
STATUS_NO_BINDING
3
DHCPv6 伺服器沒有前置詞的系結。
STATUS_NOPREFIX_AVAIL
6
DHCPv6 伺服器沒有提供要求用戶端的前置詞。

ServerId

接收前置詞的伺服器 DUID。 此資料會在後續更新中使用。

ServerIdLen

上述 DUID 資料的長度。

備註

在前置詞委派案例中,租用存留期值的驗證 (特定狀態碼、 T1T2MaxLeaseExpirationTimeLastRenewalTime) 是由呼叫 API 執行,而不是取用資料的應用程式,因為後者可能會以不同的方式解譯這些值。

需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 dhcpv6csdk.h