Each request in the Request List begins with a fixed length header, which has the following format:

┌──────────────────────────────┬──────────────────────────────┐
│Field                         │Length                        │
├──────────────────────────────┼──────────────────────────────┤
│Request Length                │WORD                          │
├──────────────────────────────┼──────────────────────────────┤
│Command Prefix=1Ch            │BYTE                          │
├──────────────────────────────┼──────────────────────────────┤
│Command Code                  │BYTE                          │
├──────────────────────────────┼──────────────────────────────┤
│Header Offset                 │DWORD                         │
├──────────────────────────────┼──────────────────────────────┤
│Request Control               │BYTE                          │
├──────────────────────────────┼──────────────────────────────┤
│Priority                      │BYTE                          │
├──────────────────────────────┼──────────────────────────────┤
│Status                        │BYTE                          │
├──────────────────────────────┼──────────────────────────────┤
│Error Code                    │BYTE                          │
├──────────────────────────────┼──────────────────────────────┤
│Notify Address                │DWORD                         │
├──────────────────────────────┼──────────────────────────────┤
│Hint Pointer                  │DWORD                         │
├──────────────────────────────┼──────────────────────────────┤
│DDReserved                    │DWORD                         │
├──────────────────────────────┼──────────────────────────────┤
│DDReserved                    │DWORD                         │
├──────────────────────────────┼──────────────────────────────┤
│DDReserved                    │DWORD                         │
└──────────────────────────────┴──────────────────────────────┘