Hi, I need to keep track of the “life” of a file. I thought to build a
linked list of structure, where I put the FILE_OBJECT pointer, but, the
FILE_OBJECT is always the same??
If I retrieve it during the processing of IRP_MJ_CREATE, will it still
be valid in other irp? (like IRP_MJ_WRITE, IRP_MJ_SET_INFORMATION, etc…)
Are there any other ways to do that? (My driver needs to be compatible
with Win2k, so I can’t use any new XP (or 2003) features)
Hi, I need to keep track of the “life” of a file. I thought to build a
linked list of structure, where I put the FILE_OBJECT pointer, but, the
FILE_OBJECT is always the same??
If I retrieve it during the processing of IRP_MJ_CREATE, will it still
be valid in other irp? (like IRP_MJ_WRITE, IRP_MJ_SET_INFORMATION, etc…)
Are there any other ways to do that? (My driver needs to be compatible
with Win2k, so I can’t use any new XP (or 2003) features)