CompareAddresses
The CompareAddresses function compares two addresses, indicating that one of the addresses is greater than, less than, or equal to the other address.
int WINAPICompareAddresses(LPADDRESSlpAddress1,
LPADDRESSlpAddress2);
Parameters
- lpAddress1
[in] Pointer to the first address. - lpAddress2
[in] Pointer to the second address.
Return Values
If the addresses are the same, the function returns zero.
If the lpAddress1 parameter specifies an address that is less than the address that the lpAddress2 parameter specifies, the return value is a negative number.
If the lpAddress1 parameter specifies an address that is greater than the address that the lpAddress2 parameter specifies, the return value is a positive number.
Remarks
An address that is less than another address indicates a previous frame. An address that is greater than another address indicates a later frame.
Network Monitor provides two other functions, CompareFrameDestAddress and CompareFrameSourceAddress, which you can use to compare addresses. The CompareFrameDestAddress function compares a given address to the frame's destination address, and the CompareFrameSourceAddress function compares a given address to the frame's source address.
Requirements
Client | Requires Windows XP, Windows 2000 Professional, or Windows NT Workstation 4.0. |
Server | Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0. |
Header | Declared in Netmon.h. |
Library | Link to Nmapi.lib. |
DLL | Requires Nmapi.dll. |