ReactOS 0.4.15-dev-7924-g5949c20
_SAC_DEVICE_EXTENSION Struct Reference

#include <sacdrv.h>

Collaboration diagram for _SAC_DEVICE_EXTENSION:

Public Attributes

PDEVICE_OBJECT DeviceObject
 
BOOLEAN Initialized
 
BOOLEAN Rundown
 
BOOLEAN PriorityFail
 
BOOLEAN RundownInProgress
 
KPRIORITY PriorityBoost
 
PEPROCESS Process
 
KSPIN_LOCK Lock
 
KEVENT RundownEvent
 
KEVENT Event
 
HANDLE WorkerThreadHandle
 
KEVENT WorkerThreadEvent
 
KTIMER Timer
 
KDPC Dpc
 
LIST_ENTRY List
 

Detailed Description

Definition at line 506 of file sacdrv.h.

Member Data Documentation

◆ DeviceObject

PDEVICE_OBJECT _SAC_DEVICE_EXTENSION::DeviceObject

Definition at line 508 of file sacdrv.h.

Referenced by InitializeDeviceData().

◆ Dpc

KDPC _SAC_DEVICE_EXTENSION::Dpc

Definition at line 521 of file sacdrv.h.

Referenced by InitializeDeviceData().

◆ Event

KEVENT _SAC_DEVICE_EXTENSION::Event

Definition at line 517 of file sacdrv.h.

Referenced by FreeDeviceData(), InitializeDeviceData(), and TimerDpcRoutine().

◆ Initialized

BOOLEAN _SAC_DEVICE_EXTENSION::Initialized

Definition at line 509 of file sacdrv.h.

Referenced by DriverEntry(), FreeDeviceData(), and InitializeDeviceData().

◆ List

LIST_ENTRY _SAC_DEVICE_EXTENSION::List

Definition at line 522 of file sacdrv.h.

Referenced by InitializeDeviceData().

◆ Lock

KSPIN_LOCK _SAC_DEVICE_EXTENSION::Lock

Definition at line 515 of file sacdrv.h.

Referenced by FreeDeviceData(), and InitializeDeviceData().

◆ PriorityBoost

KPRIORITY _SAC_DEVICE_EXTENSION::PriorityBoost

Definition at line 513 of file sacdrv.h.

Referenced by FreeDeviceData(), InitializeDeviceData(), and TimerDpcRoutine().

◆ PriorityFail

BOOLEAN _SAC_DEVICE_EXTENSION::PriorityFail

Definition at line 511 of file sacdrv.h.

Referenced by InitializeDeviceData().

◆ Process

PEPROCESS _SAC_DEVICE_EXTENSION::Process

Definition at line 514 of file sacdrv.h.

Referenced by InitializeDeviceData().

◆ Rundown

BOOLEAN _SAC_DEVICE_EXTENSION::Rundown

Definition at line 510 of file sacdrv.h.

◆ RundownEvent

KEVENT _SAC_DEVICE_EXTENSION::RundownEvent

Definition at line 516 of file sacdrv.h.

Referenced by FreeDeviceData(), and InitializeDeviceData().

◆ RundownInProgress

BOOLEAN _SAC_DEVICE_EXTENSION::RundownInProgress

Definition at line 512 of file sacdrv.h.

Referenced by FreeDeviceData(), and InitializeDeviceData().

◆ Timer

KTIMER _SAC_DEVICE_EXTENSION::Timer

Definition at line 520 of file sacdrv.h.

Referenced by FreeDeviceData(), and InitializeDeviceData().

◆ WorkerThreadEvent

KEVENT _SAC_DEVICE_EXTENSION::WorkerThreadEvent

Definition at line 519 of file sacdrv.h.

◆ WorkerThreadHandle

HANDLE _SAC_DEVICE_EXTENSION::WorkerThreadHandle

Definition at line 518 of file sacdrv.h.

Referenced by InitializeDeviceData().


The documentation for this struct was generated from the following file: