I've found the function DeviceIoControl and with FSCTL_GET_RETRIEVAL_POINTERS perhaps i can get what i search. The problem is that when using it i get some problems concerning the declaration of some variable/structure, in msdn i've found that it's all declared in winioctl.h, but something is wrong. Anydoby has ever used them?