ReactOS  0.4.14-dev-323-g6fe6a88
_VIDEO_PORT_DEVICE_EXTENSTION Struct Reference

#include <videoprt.h>

Collaboration diagram for _VIDEO_PORT_DEVICE_EXTENSTION:

Public Attributes

VIDEO_PORT_COMMON_EXTENSION Common
 
ULONG DeviceNumber
 
PDRIVER_OBJECT DriverObject
 
PDEVICE_OBJECT PhysicalDeviceObject
 
PDEVICE_OBJECT FunctionalDeviceObject
 
PDEVICE_OBJECT NextDeviceObject
 
UNICODE_STRING RegistryPath
 
UNICODE_STRING NewRegistryPath
 
PKINTERRUPT InterruptObject
 
KSPIN_LOCK InterruptSpinLock
 
PCM_RESOURCE_LIST AllocatedResources
 
ULONG InterruptVector
 
ULONG InterruptLevel
 
BOOLEAN InterruptShared
 
INTERFACE_TYPE AdapterInterfaceType
 
ULONG SystemIoBusNumber
 
ULONG SystemIoSlotNumber
 
LIST_ENTRY AddressMappingListHead
 
KDPC DpcObject
 
VIDEO_PORT_DRIVER_EXTENSIONDriverExtension
 
ULONG DeviceOpened
 
AGP_BUS_INTERFACE_STANDARD AgpInterface
 
KMUTEX DeviceLock
 
LIST_ENTRY DmaAdapterList
 
LIST_ENTRY ChildDeviceList
 
ULONG SessionId
 
CHAR MiniPortDeviceExtension [1]
 

Detailed Description

Definition at line 79 of file videoprt.h.

Member Data Documentation

◆ AdapterInterfaceType

◆ AddressMappingListHead

LIST_ENTRY _VIDEO_PORT_DEVICE_EXTENSTION::AddressMappingListHead

Definition at line 98 of file videoprt.h.

Referenced by IntVideoPortCreateAdapterDeviceObject().

◆ AgpInterface

◆ AllocatedResources

PCM_RESOURCE_LIST _VIDEO_PORT_DEVICE_EXTENSTION::AllocatedResources

Definition at line 91 of file videoprt.h.

Referenced by IntVideoPortPnPStartDevice(), and VideoPortGetAccessRanges().

◆ ChildDeviceList

LIST_ENTRY _VIDEO_PORT_DEVICE_EXTENSTION::ChildDeviceList

◆ Common

VIDEO_PORT_COMMON_EXTENSION _VIDEO_PORT_DEVICE_EXTENSTION::Common

◆ DeviceLock

KMUTEX _VIDEO_PORT_DEVICE_EXTENSTION::DeviceLock

◆ DeviceNumber

ULONG _VIDEO_PORT_DEVICE_EXTENSTION::DeviceNumber

Definition at line 82 of file videoprt.h.

Referenced by IntVideoPortCreateAdapterDeviceObject(), and IntVideoPortFindAdapter().

◆ DeviceOpened

ULONG _VIDEO_PORT_DEVICE_EXTENSTION::DeviceOpened

Definition at line 101 of file videoprt.h.

Referenced by IntVideoPortDispatchClose(), and IntVideoPortDispatchOpen().

◆ DmaAdapterList

◆ DpcObject

KDPC _VIDEO_PORT_DEVICE_EXTENSTION::DpcObject

Definition at line 99 of file videoprt.h.

Referenced by IntVideoPortCreateAdapterDeviceObject().

◆ DriverExtension

◆ DriverObject

PDRIVER_OBJECT _VIDEO_PORT_DEVICE_EXTENSTION::DriverObject

◆ FunctionalDeviceObject

PDEVICE_OBJECT _VIDEO_PORT_DEVICE_EXTENSTION::FunctionalDeviceObject

Definition at line 85 of file videoprt.h.

Referenced by IntVideoPortCreateAdapterDeviceObject().

◆ InterruptLevel

ULONG _VIDEO_PORT_DEVICE_EXTENSTION::InterruptLevel

◆ InterruptObject

PKINTERRUPT _VIDEO_PORT_DEVICE_EXTENSTION::InterruptObject

◆ InterruptShared

BOOLEAN _VIDEO_PORT_DEVICE_EXTENSTION::InterruptShared

◆ InterruptSpinLock

KSPIN_LOCK _VIDEO_PORT_DEVICE_EXTENSTION::InterruptSpinLock

Definition at line 90 of file videoprt.h.

Referenced by IntVideoPortSetupInterrupt().

◆ InterruptVector

ULONG _VIDEO_PORT_DEVICE_EXTENSTION::InterruptVector

◆ MiniPortDeviceExtension

◆ NewRegistryPath

UNICODE_STRING _VIDEO_PORT_DEVICE_EXTENSTION::NewRegistryPath

Definition at line 88 of file videoprt.h.

Referenced by IntCreateNewRegistryPath().

◆ NextDeviceObject

◆ PhysicalDeviceObject

◆ RegistryPath

◆ SessionId

ULONG _VIDEO_PORT_DEVICE_EXTENSTION::SessionId

◆ SystemIoBusNumber

◆ SystemIoSlotNumber

ULONG _VIDEO_PORT_DEVICE_EXTENSTION::SystemIoSlotNumber

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