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

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

Go to the source code of this file.

Functions

NTSTATUS NTAPI IKsDevice_fnQueryInterface (IN IKsDevice *iface, REFIID refiid, PVOID *Output)
ULONG NTAPI IKsDevice_fnAddRef (IN IKsDevice *iface)
ULONG NTAPI IKsDevice_fnRelease (IN IKsDevice *iface)
PKSDEVICE NTAPI IKsDevice_fnGetStruct (IN IKsDevice *iface)
NTSTATUS NTAPI IKsDevice_fnInitializeObjectBag (IN IKsDevice *iface, IN PKSIOBJECT_BAG Bag, IN PRKMUTEX Mutex)
NTSTATUS NTAPI IKsDevice_fnAcquireDevice (IN IKsDevice *iface)
NTSTATUS NTAPI IKsDevice_fnReleaseDevice (IN IKsDevice *iface)
NTSTATUS NTAPI IKsDevice_fnGetAdapterObject (IN IKsDevice *iface, IN PADAPTER_OBJECT *Object, IN PULONG MaxMappingsByteCount, IN PULONG MappingTableStride)
NTSTATUS NTAPI IKsDevice_fnAddPowerEntry (IN IKsDevice *iface, IN struct KSPOWER_ENTRY *Entry, IN IKsPowerNotify *Notify)
NTSTATUS NTAPI IKsDevice_fnRemovePowerEntry (IN IKsDevice *iface, IN struct KSPOWER_ENTRY *Entry)
NTSTATUS NTAPI IKsDevice_fnPinStateChange (IN IKsDevice *iface, IN KSPIN Pin, IN PIRP Irp, IN KSSTATE OldState, IN KSSTATE NewState)
NTSTATUS NTAPI IKsDevice_fnArbitrateAdapterChannel (IN IKsDevice *iface, IN ULONG NumberOfMapRegisters, IN PDRIVER_CONTROL ExecutionRoutine, IN PVOID Context)
NTSTATUS NTAPI IKsDevice_fnCheckIoCapability (IN IKsDevice *iface, IN ULONG Unknown)
VOID NTAPI IKsDevice_PnpPostStart (IN PDEVICE_OBJECT DeviceObject, IN PVOID Context)
NTSTATUS NTAPI IKsDevice_PnpStartDevice (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI IKsDevice_Pnp (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI IKsDevice_Power (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI IKsDevice_Create (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
KSDDKAPI NTSTATUS NTAPI KsInitializeDevice (IN PDEVICE_OBJECT FunctionalDeviceObject, IN PDEVICE_OBJECT PhysicalDeviceObject, IN PDEVICE_OBJECT NextDeviceObject, IN const KSDEVICE_DESCRIPTOR *Descriptor OPTIONAL)
KSDDKAPI NTSTATUS NTAPI KsReferenceSoftwareBusObject (IN KSDEVICE_HEADER Header)
KSDDKAPI NTSTATUS NTAPI KsReferenceBusObject (IN KSDEVICE_HEADER Header)
KSDDKAPI VOID NTAPI KsDereferenceBusObject (IN KSDEVICE_HEADER Header)
KSDDKAPI VOID NTAPI KsDereferenceSoftwareBusObject (IN KSDEVICE_HEADER Header)

Variables

static IKsDeviceVtbl vt_IKsDevice

Generated on Sun May 27 2012 05:01:36 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.