typedef struct _IO_RESOURCE_LIST { unsigned short Version; unsigned short Revision; unsigned long Count; IO_RESOURCE_DESCRIPTOR Descriptors[1]; } IO_RESOURCE_LIST, *PIO_RESOURCE_LIST;