ReactOS
0.4.15-dev-4853-g3a72a52
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
static IKsDeviceVtbl | vt_IKsDevice |
Definition at line 566 of file device.c.
Referenced by KsDispatchIrp(), and KsInitializeDriver().
Definition at line 109 of file device.c.
Referenced by IKsDevice_Create().
NTSTATUS NTAPI IKsDevice_fnAddPowerEntry | ( | IN IKsDevice * | iface, |
IN struct KSPOWER_ENTRY * | Entry, | ||
IN IKsPowerNotify * | Notify | ||
) |
Definition at line 49 of file device.c.
NTSTATUS NTAPI IKsDevice_fnArbitrateAdapterChannel | ( | IN IKsDevice * | iface, |
IN ULONG | NumberOfMapRegisters, | ||
IN PDRIVER_CONTROL | ExecutionRoutine, | ||
IN PVOID | Context | ||
) |
Definition at line 189 of file device.c.
NTSTATUS NTAPI IKsDevice_fnGetAdapterObject | ( | IN IKsDevice * | iface, |
IN PADAPTER_OBJECT * | Object, | ||
IN PULONG | MaxMappingsByteCount, | ||
IN PULONG | MappingTableStride | ||
) |
Definition at line 129 of file device.c.
Definition at line 73 of file device.c.
NTSTATUS NTAPI IKsDevice_fnInitializeObjectBag | ( | IN IKsDevice * | iface, |
IN PKSIOBJECT_BAG | Bag, | ||
IN PRKMUTEX | Mutex | ||
) |
Definition at line 83 of file device.c.
NTSTATUS NTAPI IKsDevice_fnPinStateChange | ( | IN IKsDevice * | iface, |
IN KSPIN | Pin, | ||
IN PIRP | Irp, | ||
IN KSSTATE | OldState, | ||
IN KSSTATE | NewState | ||
) |
Definition at line 16 of file device.c.
Definition at line 59 of file device.c.
Definition at line 119 of file device.c.
Referenced by IKsDevice_Create().
NTSTATUS NTAPI IKsDevice_fnRemovePowerEntry | ( | IN IKsDevice * | iface, |
IN struct KSPOWER_ENTRY * | Entry | ||
) |
Definition at line 409 of file device.c.
Referenced by KsDispatchIrp(), and KsInitializeDriver().
Definition at line 243 of file device.c.
Referenced by IKsDevice_PnpStartDevice().
Definition at line 276 of file device.c.
Referenced by IKsDevice_Pnp().
Definition at line 549 of file device.c.
Referenced by KsDispatchIrp(), and KsInitializeDriver().
KSDDKAPI VOID NTAPI KsDereferenceBusObject | ( | IN KSDEVICE_HEADER | Header | ) |
Definition at line 829 of file device.c.
Referenced by KopDispatchClose().
KSDDKAPI VOID NTAPI KsDereferenceSoftwareBusObject | ( | IN KSDEVICE_HEADER | Header | ) |
Definition at line 851 of file device.c.
Referenced by DispatchCreateKMix(), and WdmAudClose().
KSDDKAPI NTSTATUS NTAPI KsInitializeDevice | ( | IN PDEVICE_OBJECT | FunctionalDeviceObject, |
IN PDEVICE_OBJECT | PhysicalDeviceObject, | ||
IN PDEVICE_OBJECT | NextDeviceObject, | ||
IN const KSDEVICE_DESCRIPTOR *Descriptor | OPTIONAL | ||
) |
Definition at line 653 of file device.c.
Referenced by KsCreateDevice().
KSDDKAPI NTSTATUS NTAPI KsReferenceBusObject | ( | IN KSDEVICE_HEADER | Header | ) |
KSDDKAPI NTSTATUS NTAPI KsReferenceSoftwareBusObject | ( | IN KSDEVICE_HEADER | Header | ) |
Definition at line 780 of file device.c.
Referenced by DispatchCreateKMix(), PcCreateItemDispatch(), PcCreatePinDispatch(), and WdmAudCreate().
|
static |
Definition at line 223 of file device.c.
Referenced by KsInitializeDevice().