i received two IRP_MJ_CREATE when my filter driver opened a certain file.

hi all.

when my filter driver opened a certain file, i received IRP_MJ_CREATE
twice.
when i received IRP_MJ_CREATE first, option was set with
NO_INTERMEDIATE_BUFFERING.
and subsequently, option was set with FILE_SEQUENTIAL_ONLY.

i simply… thought that IRP_MJ_CREATE occurs only one time.
but it occurs twice…

advise me… please…
i am a beginner in driver program.

thanks.