Jump to content

RESOURCETYPE: Difference between revisions

From EDM2
Created page with " == Type == IORESOURCE IOResource; IRQRESOURCE IRQResource; MEMRESOURCE MEMResource; DMARESOURCE DMAResource; TMRRESOURCE TM..."
(No difference)

Revision as of 19:01, 17 August 2017

Type

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

C Declaration Method

typedef struct

Fields

Remarks

Example Code

typedef struct _RESOURCETYPE {
  ULONG           ResourceType;
  union {
    IORESOURCE        IOResource;
    IRQRESOURCE       IRQResource;
    MEMRESOURCE       MEMResource;
    DMARESOURCE       DMAResource;
    TMRRESOURCE       TMRResource;
  } ResourceType;
  ULONG           Reserved;
} RESOURCETYPE;

typedef   RESOURCETYPE   * PRESOURCETYPE ;