16#define AddrInitIPv4(IPAddress, RawAddress) \
18 (IPAddress)->Type = IP_ADDRESS_V4; \
19 (IPAddress)->Address.IPv4Address = (RawAddress); \
INT AddrCompare(PIP_ADDRESS Address1, PIP_ADDRESS Address2)
PADDRESS_FILE AddrSearchFirst(PIP_ADDRESS Address, USHORT Port, USHORT Protocol, PAF_SEARCH SearchContext)
UINT AddrCountPrefixBits(PIP_ADDRESS Netmask)
NTSTATUS AddrGetAddress(PTRANSPORT_ADDRESS AddrList, PIP_ADDRESS Address, PUSHORT Port)
unsigned long NTAPI inet_addr(const char *)
PIP_INTERFACE AddrLocateInterface(PIP_ADDRESS MatchAddress)
VOID AddrWidenAddress(PIP_ADDRESS Network, PIP_ADDRESS Source, PIP_ADDRESS Netmask)
PADDRESS_FILE AddrSearchNext(PAF_SEARCH SearchContext)
NTSTATUS AddrBuildAddress(PTRANSPORT_ADDRESS TdiAddress, PIP_ADDRESS Address, PUSHORT Port)
VOID IPAddressFree(PVOID Object)
ULONG IPv4NToHl(ULONG Address)
BOOLEAN AddrIsUnspecified(PIP_ADDRESS Address)
BOOLEAN AddrIsEqual(PIP_ADDRESS Address1, PIP_ADDRESS Address2)
BOOLEAN AddrIsEqualIPv4(PIP_ADDRESS Address1, IPv4_RAW_ADDRESS Address2)
PCHAR A2S(PIP_ADDRESS Address)
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object