Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_PCI_MSI_CAPABILITY Struct Reference

#include <pci.h>

List of all members.

Public Attributes

PCI_CAPABILITIES_HEADER Header
_PCI_MSI_CAPABILITY::_PCI_MSI_MESSAGE_CONTROL MessageControl
union {
   struct _PCI_MSI_MESSAGE_ADDRESS {
      ULONG_PTR   Reserved:2
      ULONG_PTR   Address:30
   }   Register
   ULONG_PTR   Raw
MessageAddress
union {
   struct _PCI_MSI_64BIT_DATA {
      ULONG   MessageUpperAddress
      USHORT   MessageData
   }   Bit64
   struct _PCI_MSI_32BIT_DATA {
      USHORT   MessageData
      ULONG   Unused
   }   Bit32
Data


Member Data Documentation

ULONG_PTR _PCI_MSI_CAPABILITY::Address
 

Definition at line 378 of file pci.h.

struct { ... } ::_PCI_MSI_32BIT_DATA _PCI_MSI_CAPABILITY::Bit32
 

struct { ... } ::_PCI_MSI_64BIT_DATA _PCI_MSI_CAPABILITY::Bit64
 

union { ... } _PCI_MSI_CAPABILITY::Data
 

PCI_CAPABILITIES_HEADER _PCI_MSI_CAPABILITY::Header
 

Definition at line 365 of file pci.h.

union { ... } _PCI_MSI_CAPABILITY::MessageAddress
 

struct _PCI_MSI_CAPABILITY::_PCI_MSI_MESSAGE_CONTROL _PCI_MSI_CAPABILITY::MessageControl
 

USHORT _PCI_MSI_CAPABILITY::MessageData
 

Definition at line 402 of file pci.h.

ULONG _PCI_MSI_CAPABILITY::MessageUpperAddress
 

Definition at line 395 of file pci.h.

ULONG_PTR _PCI_MSI_CAPABILITY::Raw
 

Definition at line 380 of file pci.h.

struct { ... } ::_PCI_MSI_MESSAGE_ADDRESS _PCI_MSI_CAPABILITY::Register
 

ULONG_PTR _PCI_MSI_CAPABILITY::Reserved
 

Definition at line 377 of file pci.h.

ULONG _PCI_MSI_CAPABILITY::Unused
 

Definition at line 403 of file pci.h.


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:23 2004 for test by doxygen 1.3.7