Platform SDK: Network Management

MCAST_LEASE_RESPONSE

The MCAST_LEASE_RESPONSE structure is used to respond to multicast lease requests.

typedef struct _MCAST_LEASE_RESPONSE {
  time_t          LeaseStartTime;
  time_t          LeaseEndTime;
  IPNG_ADDRESS    ServerAddress;
  WORD            AddrCount;
  PBYTE           pAddrBuf;
} MCAST_LEASE_RESPONSE, *PMCAST_LEASE_RESPONSE;

Members

LeaseStartTime
Start time, in seconds, for the multicast scope lease elapsed since midnight of January 1, 1970, coordinated universal time.
LeaseEndTime
Expiration time, in seconds of the multicast scope lease elapsed since midnight of January 1, 1970, coordinated universal time.
ServerAddress
Internet Protocol (IP) address of the server on which the lease request has been granted or renewed, in the form of an IPNG_ADDRESS structure.
AddrCount
Number of IP addresses that are granted or renewed with the lease. Note that the value of this member dictates the size of pAddrBuf.
pAddrBuf
Pointer to a buffer containing the granted IP addresses. For IPv4 addresses, the pAddrBuf member points to 4-byte addresses; for IPv6 addresses, the pAddrBuf member points to 16-byte addresses.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Header: Declared in Madcapcl.h.