ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

clocks.c File Reference
#include "priv.h"

Go to the source code of this file.

Data Structures

struct  KSIDEFAULTCLOCK
struct  KSICLOCK

Typedefs

typedef struct KSIDEFAULTCLOCKPKSIDEFAULTCLOCK
typedef struct KSICLOCKPKSICLOCK

Functions

NTSTATUS NTAPI ClockPropertyTime (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
NTSTATUS NTAPI ClockPropertyPhysicalTime (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
NTSTATUS NTAPI ClockPropertyCorrelatedTime (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
NTSTATUS NTAPI ClockPropertyCorrelatedPhysicalTime (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
NTSTATUS NTAPI ClockPropertyResolution (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
NTSTATUS NTAPI ClockPropertyState (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
NTSTATUS NTAPI ClockPropertyFunctionTable (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data)
 DEFINE_KSPROPERTY_CLOCKSET (ClockPropertyTable, ClockPropertyTime, ClockPropertyPhysicalTime, ClockPropertyCorrelatedTime, ClockPropertyCorrelatedPhysicalTime, ClockPropertyResolution, ClockPropertyState, ClockPropertyFunctionTable)
LONGLONG FASTCALL ClockGetPhysicalTime (IN PFILE_OBJECT FileObject)
LONGLONG FASTCALL ClockGetCorrelatedTime (IN PFILE_OBJECT FileObject, OUT PLONGLONG SystemTime)
LONGLONG FASTCALL ClockGetTime (IN PFILE_OBJECT FileObject)
LONGLONG FASTCALL ClockGetCorrelatedPhysicalTime (IN PFILE_OBJECT FileObject, OUT PLONGLONG SystemTime)
KSDDKAPI NTSTATUS NTAPI KsCreateClock (IN HANDLE ConnectionHandle, IN PKSCLOCK_CREATE ClockCreate, OUT PHANDLE ClockHandle)
KSDDKAPI NTSTATUS NTAPI KsValidateClockCreateRequest (IN PIRP Irp, OUT PKSCLOCK_CREATE *OutClockCreate)
NTSTATUS NTAPI IKsClock_DispatchDeviceIoControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI IKsClock_DispatchClose (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
KSDDKAPI NTSTATUS NTAPI KsCreateDefaultClock (IN PIRP Irp, IN PKSDEFAULTCLOCK DefaultClock)
KSDDKAPI NTSTATUS NTAPI KsAllocateDefaultClock (OUT PKSDEFAULTCLOCK *DefaultClock)
KSDDKAPI NTSTATUS NTAPI KsAllocateDefaultClockEx (OUT PKSDEFAULTCLOCK *DefaultClock, IN PVOID Context OPTIONAL, IN PFNKSSETTIMER SetTimer OPTIONAL, IN PFNKSCANCELTIMER CancelTimer OPTIONAL, IN PFNKSCORRELATEDTIME CorrelatedTime OPTIONAL, IN const KSRESOLUTION *Resolution OPTIONAL, IN ULONG Flags)
KSDDKAPI VOID NTAPI KsFreeDefaultClock (IN PKSDEFAULTCLOCK DefaultClock)
KSDDKAPI KSSTATE NTAPI KsGetDefaultClockState (IN PKSDEFAULTCLOCK DefaultClock)
KSDDKAPI VOID NTAPI KsSetDefaultClockState (IN PKSDEFAULTCLOCK DefaultClock, IN KSSTATE State)
KSDDKAPI LONGLONG NTAPI KsGetDefaultClockTime (IN PKSDEFAULTCLOCK DefaultClock)
KSDDKAPI VOID NTAPI KsSetDefaultClockTime (IN PKSDEFAULTCLOCK DefaultClock, IN LONGLONG Time)

Variables

KSPROPERTY_SET ClockPropertySet []
static KSDISPATCH_TABLE DispatchTable

Generated on Sun May 27 2012 05:24:19 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.