ReactOS
0.4.16-dev-109-gf4cb10f
rxtimer.h
Go to the documentation of this file.
1
#ifndef _RXTIMER_H_
2
#define _RXTIMER_H_
3
4
typedef
struct
_RX_WORK_ITEM_
5
{
6
RX_WORK_QUEUE_ITEM
WorkQueueItem
;
7
ULONG
LastTick
;
8
ULONG
Options
;
9
}
RX_WORK_ITEM
, *
PRX_WORK_ITEM
;
10
11
NTSTATUS
12
NTAPI
13
RxPostOneShotTimerRequest
(
14
_In_
PRDBSS_DEVICE_OBJECT
pDeviceObject
,
15
_In_
PRX_WORK_ITEM
pWorkItem,
16
_In_
PRX_WORKERTHREAD_ROUTINE
Routine,
17
_In_
PVOID
pContext,
18
_In_
LARGE_INTEGER
TimeInterval);
19
20
NTSTATUS
21
NTAPI
22
RxInitializeRxTimer
(
23
VOID
);
24
25
#endif
NTSTATUS
LONG NTSTATUS
Definition:
precomp.h:26
void
Definition:
nsiface.idl:2307
_In_
#define _In_
Definition:
ms_sal.h:308
pDeviceObject
_In_ PNDIS_STRING _In_ PNDIS_STRING _Out_ PDEVICE_OBJECT * pDeviceObject
Definition:
ndis.h:4679
PRX_WORK_ITEM
struct _RX_WORK_ITEM_ * PRX_WORK_ITEM
RxInitializeRxTimer
NTSTATUS NTAPI RxInitializeRxTimer(VOID)
Definition:
rxce.c:4946
RxPostOneShotTimerRequest
NTSTATUS NTAPI RxPostOneShotTimerRequest(_In_ PRDBSS_DEVICE_OBJECT pDeviceObject, _In_ PRX_WORK_ITEM pWorkItem, _In_ PRX_WORKERTHREAD_ROUTINE Routine, _In_ PVOID pContext, _In_ LARGE_INTEGER TimeInterval)
RX_WORK_ITEM
struct _RX_WORK_ITEM_ RX_WORK_ITEM
PRX_WORKERTHREAD_ROUTINE
VOID(NTAPI * PRX_WORKERTHREAD_ROUTINE)(_In_ PVOID Context)
Definition:
rxworkq.h:6
_RDBSS_DEVICE_OBJECT
Definition:
rxstruc.h:80
_RX_WORK_ITEM_
Definition:
rxtimer.h:5
_RX_WORK_ITEM_::WorkQueueItem
RX_WORK_QUEUE_ITEM WorkQueueItem
Definition:
rxtimer.h:6
_RX_WORK_ITEM_::Options
ULONG Options
Definition:
rxtimer.h:8
_RX_WORK_ITEM_::LastTick
ULONG LastTick
Definition:
rxtimer.h:7
_RX_WORK_QUEUE_ITEM_
Definition:
rxworkq.h:10
NTAPI
#define NTAPI
Definition:
typedefs.h:36
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
_LARGE_INTEGER
Definition:
typedefs.h:103
sdk
include
ddk
rxtimer.h
Generated on Wed Oct 9 2024 06:17:25 for ReactOS by
1.9.6