def __init__(self):
        vstruct.VStruct.__init__(self)
        self.Count = v_uint32()
        self.OriginalAffinity = GROUP_AFFINITY()
        self.SteeringListEntry = LIST_ENTRY()
        self.SteeringListRoot = v_ptr32()
        self._pad0020 = v_bytes(size=4)
        self.IsrTime = v_uint64()
        self.DpcTime = v_uint64()
        self.IsrLoad = v_uint32()
        self.DpcLoad = v_uint32()
        self.IsPrimaryInterrupt = v_uint8()
        self._pad003c = v_bytes(size=3)
        self.InterruptObjectArray = v_ptr32()
        self.InterruptObjectCount = v_uint32()
        self._pad0048 = v_bytes(size=4)
        self.Vectors = vstruct.VArray([ INTERRUPT_VECTOR_DATA() for i in xrange(1) ])