In Microsoft
operating systems including Windows NT, Windows 2000 Server,
Windows XP and Windows Server 2003, the IRPStackSize is a
parameter that
specifies the number of stack locations in
I/O request packets (IRPs) that are
used by the operating system. Each stack uses 36
bytes of memory for each
receive buffer and you can increase the IRPStackSize, through the
Windows
registry for some transports, media access control (
MAC) drivers, or for
file
system drivers. The default value of the IRPStackSize parameter is 15.