Beispiel #1
0
static int __cdecl PhpColumnsCompareDisplayIndexTn(
    __in const void *elem1,
    __in const void *elem2
    )
{
    PPH_TREENEW_COLUMN column1 = *(PPH_TREENEW_COLUMN *)elem1;
    PPH_TREENEW_COLUMN column2 = *(PPH_TREENEW_COLUMN *)elem2;

    return uintcmp(column1->DisplayIndex, column2->DisplayIndex);
}
Beispiel #2
0
INT NTAPI PhpGdiHandleHandleCompareFunction(
    _In_ PVOID Item1,
    _In_ PVOID Item2,
    _In_opt_ PVOID Context
    )
{
    PPH_GDI_HANDLE_ITEM item1 = Item1;
    PPH_GDI_HANDLE_ITEM item2 = Item2;

    return uintcmp(item1->Handle, item2->Handle);
}
Beispiel #3
0
static INT NTAPI PhpHeapEntriesCompareFunction(
    __in PVOID Item1,
    __in PVOID Item2,
    __in_opt PVOID Context
    )
{
    PRTL_HEAP_INFORMATION heapInfo1 = Item1;
    PRTL_HEAP_INFORMATION heapInfo2 = Item2;

    return uintcmp(heapInfo1->NumberOfEntries, heapInfo2->NumberOfEntries);
}
Beispiel #4
0
static INT NTAPI EtpCheckSumCompareFunction(
    __in PVOID Item1,
    __in PVOID Item2,
    __in_opt PVOID Context
)
{
    PRTL_UNLOAD_EVENT_TRACE item1 = Item1;
    PRTL_UNLOAD_EVENT_TRACE item2 = Item2;

    return uintcmp(item1->CheckSum, item2->CheckSum);
}
Beispiel #5
0
static INT NTAPI EtpTimeStampCompareFunction(
    __in PVOID Item1,
    __in PVOID Item2,
    __in_opt PVOID Context
)
{
    PRTL_UNLOAD_EVENT_TRACE item1 = Item1;
    PRTL_UNLOAD_EVENT_TRACE item2 = Item2;

    return uintcmp(item1->TimeDateStamp, item2->TimeDateStamp);
}
Beispiel #6
0
static INT NTAPI EtpNumberCompareFunction(
    __in PVOID Item1,
    __in PVOID Item2,
    __in_opt PVOID Context
)
{
    PRTL_UNLOAD_EVENT_TRACE item1 = Item1;
    PRTL_UNLOAD_EVENT_TRACE item2 = Item2;

    return uintcmp(item1->Sequence, item2->Sequence);
}