ReactOS 0.4.15-dev-7906-g1b85a5f
_ISAPNP_LOGICAL_DEVICE Struct Reference

#include <isapnp.h>

Collaboration diagram for _ISAPNP_LOGICAL_DEVICE:

Public Attributes

PDEVICE_OBJECT Pdo
 
ULONG Flags
 
LIST_ENTRY DeviceLink
 
The card data.
UCHAR CSN
 
UCHAR VendorId [3]
 
USHORT ProdId
 
ULONG SerialNumber
 
The logical device data.
UCHAR LDN
 
UCHAR LogVendorId [3]
 
USHORT LogProdId
 
LIST_ENTRY CompatibleIdList
 
PSTR FriendlyName
 
PISAPNP_ALTERNATIVES Alternatives
 
ISAPNP_IO Io [8]
 
ISAPNP_IRQ Irq [2]
 
ISAPNP_DMA Dma [2]
 
ISAPNP_MEMRANGE MemRange [4]
 
ISAPNP_MEMRANGE32 MemRange32 [4]
 

Detailed Description

Definition at line 101 of file isapnp.h.

Member Data Documentation

◆ Alternatives

PISAPNP_ALTERNATIVES _ISAPNP_LOGICAL_DEVICE::Alternatives

Definition at line 124 of file isapnp.h.

Referenced by IsaPnpCreateLogicalDeviceRequirements(), and IsaPnpRemoveLogicalDeviceDO().

◆ CompatibleIdList

LIST_ENTRY _ISAPNP_LOGICAL_DEVICE::CompatibleIdList

Definition at line 122 of file isapnp.h.

Referenced by _Requires_lock_held_(), IsaPdoQueryId(), and IsaPnpRemoveLogicalDeviceDO().

◆ CSN

UCHAR _ISAPNP_LOGICAL_DEVICE::CSN

◆ DeviceLink

LIST_ENTRY _ISAPNP_LOGICAL_DEVICE::DeviceLink

Definition at line 138 of file isapnp.h.

Referenced by _Requires_lock_held_().

◆ Dma

ISAPNP_DMA _ISAPNP_LOGICAL_DEVICE::Dma[2]

◆ Flags

◆ FriendlyName

PSTR _ISAPNP_LOGICAL_DEVICE::FriendlyName

Definition at line 123 of file isapnp.h.

Referenced by IsaPnpRemoveLogicalDeviceDO().

◆ Io

ISAPNP_IO _ISAPNP_LOGICAL_DEVICE::Io[8]

◆ Irq

ISAPNP_IRQ _ISAPNP_LOGICAL_DEVICE::Irq[2]

◆ LDN

UCHAR _ISAPNP_LOGICAL_DEVICE::LDN

◆ LogProdId

USHORT _ISAPNP_LOGICAL_DEVICE::LogProdId

Definition at line 121 of file isapnp.h.

Referenced by IsaPdoQueryId().

◆ LogVendorId

UCHAR _ISAPNP_LOGICAL_DEVICE::LogVendorId[3]

Definition at line 120 of file isapnp.h.

Referenced by IsaPdoQueryId().

◆ MemRange

ISAPNP_MEMRANGE _ISAPNP_LOGICAL_DEVICE::MemRange[4]

◆ MemRange32

ISAPNP_MEMRANGE32 _ISAPNP_LOGICAL_DEVICE::MemRange32[4]

◆ Pdo

PDEVICE_OBJECT _ISAPNP_LOGICAL_DEVICE::Pdo

Definition at line 103 of file isapnp.h.

Referenced by _Requires_lock_held_(), and IsaFdoRemoveDevice().

◆ ProdId

USHORT _ISAPNP_LOGICAL_DEVICE::ProdId

Definition at line 111 of file isapnp.h.

Referenced by _Requires_lock_held_(), and IsaPdoQueryId().

◆ SerialNumber

ULONG _ISAPNP_LOGICAL_DEVICE::SerialNumber

Definition at line 112 of file isapnp.h.

Referenced by _Requires_lock_held_(), and IsaPdoQueryId().

◆ VendorId

UCHAR _ISAPNP_LOGICAL_DEVICE::VendorId[3]

Definition at line 110 of file isapnp.h.

Referenced by _Requires_lock_held_(), and IsaPdoQueryId().


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