struct _CTE_TIMER * PCTE_TIMER
CTE_WORKER_ROUTINE Callback
BOOLEAN NTAPI KeSetTimer(IN OUT PKTIMER Timer, IN LARGE_INTEGER DueTime, IN PKDPC Dpc OPTIONAL)
_Must_inspect_result_ _In_ PWDF_DPC_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFDPC * Dpc
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
VOID NTAPI InternalDpcRoutine(PKDPC Dpc, PVOID Context, PVOID SystemArgument1, PVOID SystemArgument2)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
VOID NTAPI KeInitializeTimer(OUT PKTIMER Timer)
VOID NTAPI KeQueryTickCount(IN PLARGE_INTEGER TickCount)
_In_opt_ PVOID _In_opt_ PVOID SystemArgument1
BOOLEAN NTAPI CTEInitialize(VOID)
void(* CTE_WORKER_ROUTINE)(struct _CTE_DELAYED_EVENT *, void *Context)
ULONG NTAPI CTESystemUpTime(VOID)
_In_opt_ PVOID _In_opt_ PVOID _In_opt_ PVOID SystemArgument2
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
BOOLEAN NTAPI CTEStartTimer(PCTE_TIMER Timer, ULONG DueTimeShort, CTE_WORKER_ROUTINE Callback, PVOID Context)
_In_ WDFTIMER _In_ LONGLONG DueTime
struct tagContext Context
VOID NTAPI CTEInitTimer(PCTE_TIMER Timer)
struct _CTE_TIMER CTE_TIMER
#define RtlZeroMemory(Destination, Length)
VOID NTAPI KeInitializeDpc(IN PKDPC Dpc, IN PKDEFERRED_ROUTINE DeferredRoutine, IN PVOID DeferredContext)
#define Int32x32To64(a, b)