阅读:898回复:2
在内核中由文件HANDLE怎样获得它对应的设备?
第一步:ZwCreateFile (&hDeviceFile,...);
第二步:ObReferenceObjectByHandle (hDeviceFile, FILE_ALL_ACCESS, *IoFileObjectType, KernelMode, &pfoDeviceFile, 0); 第三步:pFsdDevice = IoGetRelatedDeviceObject (pfoDeviceFile); 请问在第二步中的pfoDeviceFile和第三步中的pFsdDevice是指的什么呢? |
|
沙发#
发布于:2007-01-22 23:21
顶一个
|
|
板凳#
发布于:2007-01-23 01:08
pfoDeviceFile: FileObject
pFsdDevice: It depends on type of FileObject. It's either highest-level device object in the storage device stack or file system driver stack. |
|