Difference between revisions of "RESOURCETYPE"

From EDM2
Jump to: navigation, search
(Created page with " == Type == IORESOURCE IOResource; IRQRESOURCE IRQResource; MEMRESOURCE MEMResource; DMARESOURCE DMAResource; TMRRESOURCE TM...")
 
m
Line 1: Line 1:
  
 
== Type ==
 
== Type ==
    IORESOURCE       IOResource;
+
IORESOURCE   IOResource;
    IRQRESOURCE       IRQResource;
+
IRQRESOURCE IRQResource;
    MEMRESOURCE       MEMResource;
+
MEMRESOURCE MEMResource;
    DMARESOURCE       DMAResource;
+
DMARESOURCE DMAResource;
    TMRRESOURCE       TMRResource;
+
TMRRESOURCE TMRResource;
 
    
 
    
 
== C Declaration Method ==
 
== C Declaration Method ==
 
  typedef struct
 
  typedef struct
 +
 
== Fields ==
 
== Fields ==
 
== Remarks ==
 
 
== Example Code ==
 
<PRE>
 
typedef struct _RESOURCETYPE {
 
  ULONG          ResourceType;
 
  union {
 
    IORESOURCE        IOResource;
 
    IRQRESOURCE      IRQResource;
 
    MEMRESOURCE      MEMResource;
 
    DMARESOURCE      DMAResource;
 
    TMRRESOURCE      TMRResource;
 
  } ResourceType;
 
  ULONG          Reserved;
 
} RESOURCETYPE;
 
 
typedef  RESOURCETYPE  * PRESOURCETYPE ;
 
</PRE>
 
  
 
[[Category:Data type]]
 
[[Category:Data type]]

Revision as of 08:56, 18 August 2017

Type

IORESOURCE   IOResource;
IRQRESOURCE  IRQResource;
MEMRESOURCE  MEMResource;
DMARESOURCE  DMAResource;
TMRRESOURCE  TMRResource;
  

C Declaration Method

typedef struct

Fields