ReactOS 0.4.15-dev-7942-gd23573b
pcmcia.h
Go to the documentation of this file.
1#ifndef _PCMCIA_PCH_
2#define _PCMCIA_PCH_
3
4#include <wdm.h>
5
6typedef enum
7{
14
16{
24
26{
29
31{
37
38/* pdo.c */
42 PIRP Irp);
43
47
48/* fdo.c */
52 PIRP Irp);
53
54#endif /* _PCMCIA_PCH_ */
unsigned char BOOLEAN
LONG NTSTATUS
Definition: precomp.h:26
_In_ PIRP Irp
Definition: csq.h:116
ULONG KSPIN_LOCK
Definition: env_spec_w32.h:72
enum _DEVICE_POWER_STATE DEVICE_POWER_STATE
enum _SYSTEM_POWER_STATE SYSTEM_POWER_STATE
struct _PCMCIA_FDO_EXTENSION * PPCMCIA_FDO_EXTENSION
struct _PCMCIA_PDO_EXTENSION * PPCMCIA_PDO_EXTENSION
NTSTATUS NTAPI PcmciaFdoPlugPlay(PPCMCIA_FDO_EXTENSION FdoExt, PIRP Irp)
Definition: fdo.c:16
struct _PCMCIA_FDO_EXTENSION PCMCIA_FDO_EXTENSION
NTSTATUS NTAPI PcmciaPdoPlugPlay(PPCMCIA_PDO_EXTENSION PdoExt, PIRP Irp)
Definition: pdo.c:16
struct _PCMCIA_COMMON_EXTENSION PCMCIA_COMMON_EXTENSION
struct _PCMCIA_PDO_EXTENSION PCMCIA_PDO_EXTENSION
struct _PCMCIA_COMMON_EXTENSION * PPCMCIA_COMMON_EXTENSION
NTSTATUS NTAPI PcmciaPdoSetPowerState(PPCMCIA_PDO_EXTENSION PdoExt)
Definition: pdo.c:30
PCMCIA_DEVICE_STATE
Definition: pcmcia.h:7
@ dsSurpriseRemoved
Definition: pcmcia.h:12
@ dsStopped
Definition: pcmcia.h:8
@ dsPaused
Definition: pcmcia.h:10
@ dsStarted
Definition: pcmcia.h:9
@ dsRemoved
Definition: pcmcia.h:11
Definition: typedefs.h:120
PDEVICE_OBJECT Self
Definition: pcmcia.h:17
PCMCIA_DEVICE_STATE State
Definition: pcmcia.h:20
POWER_SEQUENCE PowerSequence
Definition: pcmcia.h:19
SYSTEM_POWER_STATE SystemPowerState
Definition: pcmcia.h:22
DEVICE_POWER_STATE DevicePowerState
Definition: pcmcia.h:21
KSPIN_LOCK Lock
Definition: pcmcia.h:35
PCMCIA_COMMON_EXTENSION Common
Definition: pcmcia.h:32
PDEVICE_OBJECT Ldo
Definition: pcmcia.h:33
LIST_ENTRY ChildDeviceList
Definition: pcmcia.h:34
PCMCIA_COMMON_EXTENSION Common
Definition: pcmcia.h:27
#define NTAPI
Definition: typedefs.h:36
PUSBHUB_PORT_PDO_EXTENSION NTAPI PdoExt(IN PDEVICE_OBJECT DeviceObject)
Definition: usbhub.c:133