x64x86ia64alphamipsppc recordsheadersnames / ntdllntoskrnl

_PCI_COMMON_CONFIG

← 4.0.1314.1 3 builds latest →
headers
struct _PCI_COMMON_CONFIG {
unsigned short VendorID;/* 0x0 2 */
unsigned short DeviceID;/* 0x2 2 */
unsigned short Command;/* 0x4 2 */
unsigned short Status;/* 0x6 2 */
unsigned char RevisionID;/* 0x8 1 */
unsigned char ProgIf;/* 0x9 1 */
unsigned char SubClass;/* 0xa 1 */
unsigned char BaseClass;/* 0xb 1 */
unsigned char CacheLineSize;/* 0xc 1 */
unsigned char LatencyTimer;/* 0xd 1 */
unsigned char HeaderType;/* 0xe 1 */
unsigned char BIST;/* 0xf 1 */
union {
} u;/* 0x10 48 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned char DeviceSpecific[192];/* 0x40 192 */
};
/* computed from the NT 4.0 DDK headers */
size 256 (0x100)14 members0 holespadding 04 cachelines