RTM_IPV4_MASK_FROM_LEN macro (rtmv2.h)
The RTM_IPV4_MASK_FROM_LEN macro converts a generic route length to an IPv4 mask.
Syntax
void RTM_IPV4_MASK_FROM_LEN(
Len
);
Parameters
Len
Specifies the generic length to convert.
Return value
None
Remarks
For example, if a client supplies the Len 24, the mask 255.255.255.255 is returned.
The macro is defined as follows:
#include <windows.h>
#define RTM_IPV4_MASK_FROM_LEN(Len) \
((Len) ? htonl(~0 << (32 - (Len))): 0); \
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | rtmv2.h |