This directory started out as a "few" tidbits and code oddments for
Windows NT. It has grown well beyond that and will need in the future
to be better organized. It contains every piece of Windows NT lore
and useful code examples available in the public domain which your
librarian has been able to locate. It is a considerable collection
and should be invaluable to folks wanting to get into NT kernel mode
development. Many of the .EXE files are in fact self extracting ZIP
files and can be viewed with unzip. To the extent possible, useful web
sites are available in text files here too.

Files are:

95.ASP;2            AAAREADME.TXT;1     ACC_CHK_QUEST.TXT;1 ACTING_AS_SOME_USER.HOWTO;1
ACTIVEX-AND-NT-SECURITY.TXT;2           ADDSYS.ZIP;1        ALLHIW.ZIP;1       
ANON-PIPES.SRC;1    ARNIE.EXE;1         ASSIGNING-PRIVS.REF;1
ATRIA_FSDK.TXT;1    BAKER-REV.TXT-NTI;1 BIG-MEM-MAP.HOWTO;1 BLOCKOUT.EXE;1     
BLUEDISK.ZIP;1      BLUESCRN.TXT;1      BLUESCRN.ZIP;1      BSOD.TXT-NTI;1     
BUFDVCCT.TXT;1      BUMPUP.AWK;1        CACHE-DISABLING.QUES;1
CACHEMAN.TXT;1      CACHESET.TXT;2      CACHESRC.ZIP;2      CALCFACT.TXT;1     
CALLGATE.ZIP;2      CALL_BIOS_FROM_KNL.TXT;1                CANCEL.EXE;3       
CDVERIFYVOLUME.TXT;1                    CD_SENSE.SRC;1      CHECKACL.CPP;1     
CHKIOFIN.TXT;1      CIFSNTDO.TXT;1      CIFSSMBU.TXT;3      CIFSTIM.TXT;1      
CLIC.TXT;2          CLOSING_FILE_FOR_SOMEONE.HOW;1          COM-DLE-ERRCODES.TXT;1
CONTEXT.TXT-NTINSIDER;1                 CONTROL-COMM-IO.SRC;1
CPLUSPLUSFIX.ZIP;1  CRACKNT.ZIP;1       CRACKS.TXT;1        CRASHINGPROG.SRC;1 
CRASHNT.EXE;1       CRASHNT.TXT;1       CREATE-NT-SYS-SVC.POINTER-BOOK;1
CREATE-NT-SYS-SVC.POINTER-HOW;1         CREATE-SERVICE-IN-REGISTRY.HOW;1
CREATE_NT_EVENT.SRC;1                   CREATE_SERVICE.HOW;1
CRLWORDS.ZIP;1      CRYDISC.TXT;1       CTRL2CAP.TXT;1      CTRL2CAP.ZIP;1     
CUSTOM-IOCTL.TXT-NTI;1                  DAEMONACCESS.TXT;1  DDESERV.EXE;1      
DDKBUILD.BAT;2      DEBUGGER.TXT-NTI;1  DEBUGMON.TXT;1      DEBUGMON.ZIP;3     
DEFRAG.HTM;1        DEFRAG.TXT;1        DEFRAG.ZIP;2        DELETE-CURRENT-IMAGE-FILE.HOW;1
DETECT-SCREENSAVER.HOW;1                DETECT_CDROM_OR_FLOPPY.SRC;1
DEVELOPTIME-EST.TXT;1                   DEVICECONTEXT.TXT;1 DEVICEIOCONTROL-MONITOR.HOW;1
DEVVIRTS.EXE;1      DHTMLTRX.ZIP;1      DICTFILT.ZIP;1      DICTFLT.ZIP;1      
DIRCHANGENOTICE.TXT;1                   DIRECTIO.ZIP;1      DIRECT_SCSI.HOWTOGET;1
DIR_ATTRIBUTES.TXT;1                    DISABLING_CACHE.HOWTO;1
DISKKEY.HTM;1       DISKKEY.TXT;1       DISKKEY.ZIP;2       DLLINST.EXE;1      
DLL_MAPPING.TXT;1   DLL_MAPPING.TXT2;1  DMA.EXE;1           DMA.TXT;1          
DPC-IPL-DISCUSSION.TXT;1                DPC-IPL-MORE-DISCUSSION._TXT;1
DPC.HTM;1           DPC.PS;1            DPC.TXT;1           DPC_QUEUEING_BUG.TXT;1
DPMI0301.EXE;1      DRAFT-LEACH-CIFS-V1-SPEC-00.TXT;1       DRIVER-BUF-MANAGEMENT.TXT;1
DRIVER_ENTRY_TIME.TXT;1                 DVRNOTQU.TXT;2      DVRPAT.TXT;1       
ENGIN.ZIP;1         ENGLEX.ZIP;1        ERROR.ZIP;1         EVENT.EXE;4        
EVTHDL.TIP;1        EXPECT-FAQ.TXT;1    EXPECT-NIST-GOV_HOMEPAGE.HTML;1
EXPECT-PATCH-R1B1TOSNAP16.PATCH;1       EXPECT-PATCH-SNAP16TOSNAP17.PATCH;1
EXPECT-README.NT;1  EXPECT-SNAP17-SETUP.EXE;1               EXPECT-SRC-SNAP17.ZIP;1
EXPECTNT.TXT;1      EXPECT_NIST_GOV-HOMEPAGE.TXT;1          EXPORTDRIVER-DECL.TXT;1
FASTIO.TXT;1        FAST_FILE_PEEK.TXT;1                    FAT16-FAT32-DETAIL.TXT;1
FDDK.TXT;1          FILECREATEINKNL.HINT;1                  FILECREATEINKNL.HINT2;1
FILEID_WHEREISIT.TXT;1                  FILEID_WHEREISIT.TXT2;1
FILESHAREINFO.TXT;1 FILESYSDRIVER-ISSUE.TXT;1               FILESYS_TYPE_TO_USE.TXT;1
FILTERDRIVERQUESTION.OCT7;1             FILTERING-STRATEGY.HOWTOMAKEITWORK;1
FILTERQESTION.TXT;1 FILTER_PAGING_IO.QUESTION;1             FIND-DVR-HINT.TXT;1
FIND-FILE-CREATE-MODE.HOW;1             FIND-FREESPACE-ON-DISK.HOWTO;1
FIND-LOCAL-DISK-OBJ-NT.HOWTO;1          FINDING_END_SESSION_IN_NT.HOW;1
FINDING_PROC_NAMES.TXT;1                FIND_CURR_PROC_ID_FROM_IO.HOW;1
FIND_IF_DISK_IS_RW.TXT;1                FIND_THREAD_FOR_IRP.TXT;1
FINJANBAD.TXT;1     FLUSH-FILE-BUFFERS.HOW;1                FLUSHCACHE.HOWTO;1 
FREE-DISK-SPACE.QUESTION;1              FS-INTERNALS-ERRATA1.TXT;1
FSD-CALLS-FROM-DPC.TXT;1                FSDRIVER-MODE.ANSWER;1
FSDRIVER-MODE.QUESTION;1                FSRECOG.QUESTION;1  FTP2_MVPS_ORG_INDEX.TXT;1
FTPMISCINDEX.TXT;1  GDWHITE.HTML;1      GET-ALL-DVCNAMES.TXT;1
GET-CURRENT-IPL.HOW;1                   GET-EFFECTIVE-RIGHTS.HOWTO;1
GET-MORE-SYS-MEM.TXT;1                  GETCURRENTPROCESSID.HOW;1
GETFILECHANGENOTIFICATION.HOW;1         GETFILENAMEFROMIRP.HOW;1
GETFREESPACE.HOW;1  GETQUO.1O1;1        GETTING-DVC-ACCESS.TXT;1
GETTINGSTARTEDWITHNTDRIVERS.TXT;1       GET_FILE_CREATE_TIME.TXT;1
GET_LOGOUT_NOTICE.HOW;1                 GET_PROCESS_TOKEN.HOW;1
GEXPORT.EXE;3       HOW-TO-GET-USERNAME.TXT;1               HOWTOIMPERSONATE.TXT;1
HTTPWASD.TXT;4      IDENTFIL.HOW;2      IE4DEATH.TXT;1      IFS-VALUE.TXT;1    
IMAPDCRA.TXT;1      IMSAMP.EXE;3        INSDRCOD.TXT;1      INSIDEREGISTRY.TXT;1
INSIDEREGISTRYTABLES.TXT;1              INTEGBUILD.TXT-NTI;1
INTLVLS.HTM;1       IO-STRING.HINT;1    IOCALLDVR_CONTEXT.TXT;1
IOCOMP.PS;1         IOCOMP.TXT-NTI;1    IOCTL-EXAMPLE.SRC;1 IOCTL_QUESTION.TXT;1
IOCTL_SPL.SRC;1     IOSPACE-NT-INSIDER.TXT;1                IPSECSRC.LNX;1     
IRP-INFO-WHERETOPUT.TXT;1               ISAPNPREGISTRY-HISTORY.TXT;1
IS_SVC.TXT;1        KERNEL.ASP;1        KFILWRT.TXT;1       KNL-OBJ-FROM-WIN32.HOW;1
KNL-OBJ-FROM-WIN32.HOW2;1               KNLDIRLS.TXT;2      KNUBRIT.ZIP;1      
LANDEXPL.TXT;2      LANICU.TXT;1        LISTDLLS.EXE;1      LISTDLLS.TXT;1     
LOADDRV.TGZ;1       LOCKLOCK.TXT;1      LOGINRIGHTSDEF.TXT;1
LOGO1488.ZIP;1      LUNT.EXE;1          LU_CPAU_GUI.CPP;1   MALLOCBUG-MSVC.TXT;1
MEM-FLUSH.WHEN;1    MEMALLOC-FROM-DRIVERENTRY.TXT;1         MIDLBUG.ZIP;1      
MIRCEXPL.SRC;1      MISC-TIPS-AND-DYN-PARTITIONS.TXT;1      MOVEATBOOT.TGZ;1   
MS-FEATURES-FOR-NET.TXT;1               MSGMODE.EXE;1       MSJAUG97.ZIP;1     
MSJDEC97.ZIP;1      MSJJAN98.ZIP;1      MSJNOV97.ZIP;1      MSJOCT96WICKEDCODE.ZIP;1
MSJOCT97.ZIP;1      MSJSEP97.ZIP;1      MSSTEALS.TXT;1      MSTRICK.TXT;1      
MULTITHRD_DRIVER.HINT;1                 MULTITHRD_DRIVER.HINT2;1
MULTITHRD_DRIVER.HINT3;1                NAMED_EVENTS_IN_KNL.HOW;1
NATIVE.TXT-NTI;1    NATIVE.ZIP;1        NDIS4-DRIVER-BINDING.TXT;1
NDISINTERMEDIATEDRIVERCAUTION.TXT;1     NDISPKT.TXT;1       NDISRCVCOMPLETE.TXT;1
NMPIPE.EXE;3        NOFIFYING-USER-APP.TXT;1                NOSWITCH.EXE;1     
NSE.C;1             NT-CRASHERS.POINTER;1                   NT-DENIAL-OV-SVC-EXTENDED-LAND-ATTACK.TXT;1
NT-DMA_NEEDS_INVALIDATE_TB.TXT;1        NT-FIND-FCN-PROTOS.TXT;1
NT-KNL-TIMERS.TXT;1 NT-MDL-SIZE-LIMIT.TXT;1                 NT-RAMDISK.ZIP;1   
NT-REFERENCES.TXT;1 NT-SPTE-CREATE.TXT;1                    NT-UNDOC-FUNCTIONS-IN-NTDDK.TXT;1
NT-VM-DESIGN-NOTE.TXT;1                 NT-WINDBG-EXTENSIONS.SRC;1
NT014.PPT;1         NT015.PPT;1         NT5ADMIN.HTM;1      NT5BACKU.HTM;1     
NT5CTLPN.HTM;1      NT5MAIN.TXT;1       NT5REVIE.HTM;1      NT5VARIO.HTM;1     
NTADDSYS.TXT;1      NTADRESL.TXT;1      NTALRTKL.TXT;1      NTAPCJH.TXT;1      
NTAUTHWK.TXT;2      NTAWKNS2.TXT;1      NTBADPRC.TXT;1      NTBLDEN.TXT;2      
NTBUFOVR.TXT;1      NTCALLGA.TXT;1      NTCALLGATE.TXT;1    NTCANCEL.TXT;1     
NTCHKBLD.TXT;1      NTCLRCCH.TXT;1      NTCRAX.ZIP;2        NTCREEV.TXT;2      
NTCRSH7.TXT;1       NTDBGHNT.TXT;1      NTDISP2.TXT;1       NTDISPATCH-FASTIO-MEMACCESS.TXT;1
NTDISPT.TXT;1       NTDNM1.TXT;1        NTDNM2.TXT;1        NTDNM3.TXT;1       
NTDOSQN.TXT;2       NTDSDESC.TXT;1      NTDVCNMS.TXT;1      NTDVCSEC.TXT;1     
NTDVRBKE.TXT;2      NTDVRFAQ.PT2;2      NTDVRFQ.PTQ;2       NTEVENT.C;1        
NTEVNTS.TXT;1       NTFAQ.ZIP;1         NTFILAXP.ZIP;1      NTFILEIO.TXT;1     
NTFILMON.TXT;3      NTFILMON.ZIP;1      NTFILSRC.ZIP;3      NTFINDPROCESS.QUESTION;1
NTFLOPPY-DRIVER-IN-DDK.TXT;1            NTFNDDVC.TXT;1      NTFS-DOESNT-SUPPORT-REMOVABLE-DISKS.TXT;1
NTFS-REMOVABLE-DISK-DISCUSSION.TXT;1    NTFS20.TXT;2        NTFS20R.ZIP;2      
NTFSCRAS.TXT;2      NTFSINFO.TXT;2      NTFSISRC.ZIP;2      NTGETADR.TXT;1     
NTGETMEM.HOW;1      NTGTMPNM.TXT;1      NTHANDLE.TXT;2      NTHANDLE.ZIP;2     
NTHOWOPE.TXT;2      NTINSIOQ.TXT;1      NTINT.DIR;1         NTINTERNALSDEFRAG.PS;1
NTINTERNALSDEFRAG.TXT;1                 NTIOCTL.TXT;1       NTIOMEM.TXT;1      
NTIOSPC.TXT;1       NTKEYPWDFORSMBENCRYPT.TXT;3             NTKNKLAP.TXT;2     
NTKNLEVT.TXT;2      NTKNLFILEACCESS.TXT;1                   NTKNLMS.ZIP;2      
NTKNLNAM.TXT;1      NTKNL_EVENTCREATE.HOW;1                 NTLOADVR.TXT;1     
NTMEMALO.TXT;1      NTMEMSPC.TXT;1      NTNDIS0.TXT;1       NTNDIS2.TXT;2      
NTNDISAD.TXT;2      NTNDISV4.TXT;1      NTNMAHOK.TXT;2      NTPASS.TXT;2       
NTPPTPCR.TXT;1      NTPRINTERDRIVER-IS-POLLED.TXT;1         NTPROFPL.TXT;2     
NTPWDFLT.TXT;1      NTREALT.TXT;2       NTREGAXP.EXE;1      NTREGHAX.ZIP;1     
NTREGINF.TXT;1      NTREGISTRY-UNDOC.WHY;1                  NTREGMON.TXT;2     
NTREGMON.ZIP;1      NTREGSRC.ZIP;2      NTSAMPLS.HTM;2      NTSCAN.TXT;2       
NTSCSIFILTER.TXT;1  NTSEC.HTM;1         NTSECAS.TXT;1       NTSECFAQ.HTM;1     
NTSECHL.TXT;1       NTSECURE.HTM;1      NTSETMBR.TXT;1      NTSID.TXT;1        
NTSIDSRC.ZIP;1      NTSMBCRA.TXT;1      NTSMBDISABLECRYPT.TXT;3
NTSNMPVL.TXT;1      NTSVCDEN.SRC;1      NTSYNTYP.TXT;1      NTSYSACC.TXT;1     
NTSYSCAL.HOW;2      NTUNDEL.EXE;1       NTUNDOC.ZIP;1       NTVSSUN.HTM;1      
NTVSSUN2.TXT;1      NTVUL.TXT;2         NTVULS.TXT;2        NTWAITHW.TXT;1     
NTWAITNG.TXT;2      NTZWCREV.TXT;1      NT_FILESYS_FUNCTIONS_IN_V4.TXT;1
NT_SMALL_FILE_NOCACHE_WRITING.WARNING;1 NUE_NQDI.CPP;1      NUGG.CPP;1         
OPEN-FILE-BY-FILE-ID.HOW;1              OPENBOX.HINT;1      OPENFILBOX.HINT;1  
OPENFILEBOX.HINT;1  OPLOCK.TXT-NTI;1    OSRLDR11.ZIP;1      OSRLOADERV11.ZIP;1 
OVERWRITE_DLL.HOW;1 P5-HANG-NT-FIX-COMMENT.TXT;1            PARNTDVR.TXT;1     
PENTIUMBUG.DENIALOFSVC;1                PHYSMEM.ZIP;2       PORTIO.EXE;1       
POSTMSG_VS_SENDMSG.TXT;1                POSTTHREADMESSAGE.SUGG;1
PPTP.TXT;1          PROC-INDEP-KILL-HANDLER.TXT;1           PROTON.EXE;1       
PSHLP.EXE;1         PUBL.TXT;1          PW0563.EXE;1        RAW-ICMP.TXT;1     
RB.C;1              READ_EVENT_LOG.SRC;1                    RECOGNIZER.ZIP;1   
REDIRECTION.TIPS;1  REMAILERS.TXT;1     REMOVING-ACE.HOW;1  RENAME.TXT-NTI;1   
RENAMING_DIRECTORIES_IN_NT_HOWTO.TXT;1  RESERVE-BLK-OF-MEM-NT-USERACC-HOW.TXT;1
ROGETWRD.ZIP;1      RPC-USE-ADVICE.TXT;1                    RUNWAIT.EXE;1      
RUN_READFILE.TIP;1  RUSSINOV.HTM;1      RYO.TXT;1           RYO.ZIP;1          
SAMDMPAN.TXT;1      SAMDUMP.ZIP;1       SCSI-PASSTHRU-NT.TXT;1
SCSICDNT.SRC;1      SERBOOT.TXT;2       SERIALPORT-EXAMPLE.FRAGMENT;1
SETFILEPOINTER_DOESNT_CHECK_ARG.TXT;1   SET_NT_EVENTS.HOW;1 SHAKESP.ZIP;1      
SHOWPRIV_GETSETCBPRIV.CPP;1             SHUTDOWN-PROGRAM.SRC;1
SIGNAL-SOME-PROCESS.SRC;1               SIOCTL.EXE;4        SIZE-PHYS-MEM.HOW;1
SKEL.TGZ;1          SKELETON_C.BUGS;1   SKEL_PCI_DMA.TGZ;1  SMBHIJK.TXT;1      
SMBNEW1918C.ZIP;1   SOCKET-ROUTINE-USE-EXAMPLE.SR;1         SOFTICE-LIMIT.TXT;1
SP2.ZIP;2           SPAM.TXT;1          SPARSE-FILE-STRUCT-NT.TXT;1
SRVED.TXT-NTI;1     SSH-1_2_14_WNT32BIN.ZIP;1               STALL_KNL_PROC.HOW;1
START-DVR.TXT;1     STRTDVR.SRC;1       STUFF-CHARS.HOWTO;1 SU.CPP;1           
SU.EXE;1            SU.README;1         SUSPEND-THREAD-ISSUES.TXT;1
SUSPEND_CREATE.HOWTO;1                  SWAPCAPSLOCK.ZIP;1  SWAPNT.TXT;1       
SYNCH-DISC.TXT;1    SYNCH.TXT-NTI;1     SYNCHIO_TO_SOCKET.HOW;1
SYSCALL-SP2.TXT-NTI;1                   TEARDROP-EXPLOIT.SRC;2
THDLSTGT.HOW;1      THRDCVT.TXT;1       THRDHANDLES.DISCUSSED;1
THREADUSE.TXT;1     TIMER.TXT;2         TIPS.TXT;2          TURN-OFF-ECHO.HOW;1
TWINS.EXE;1         UNABRDIC.ZIP;1      UNDELETE.TXT;1      UNDOC-BOOKSTORE.TXT;1
UNDOC-DIRECT-IO.TXT;1                   UNTL.EXE;1          USRCALLB.SRC;1     
VDD_SNIP.SRC;1      VDIALOG.EXE;1       VDQUES.TXT;2        VDRIVERS.EXE;1     
VFINTD.EXE;1        VFOOD.EXE;1         VHOTKEYD.EXE;1      VPOSTD.EXE;1       
W95HID.TXT;1        WDJ.DIR;1           WHY-SERIALIZE-IO.TXT;1
WILDCARD-FILE-SEARCH.TXT;1              WILDCARD-LOOKUP.SRC;1
WINDEBUG.INFO;1     WINNTSERVICES.TXT;1 WINNTTEXTFIGS.TXT;1 WINNTUTIL.TXT;1    
WNBDEMO.EXE;1       WNOE_WNER.C;1       WWW_NTNEWS_COM.TXT;1
ZWCF.EXE;1          ZWSAMP.EXE;2