从对象指针得到名称
RtlInitUnicodeString( &nameString, L"\\Device\\RawCdRom" );
status = IoGetDeviceObjectPointer(
&nameString,
FILE_READ_ATTRIBUTES,
&fileObject,
&rawDeviceObject );
从名称得到对象指针
用NLGetAndAllocateObjectName
devName = NLGetAndAllocateObjectName( DeviceObject, &gSfNameBufferLookasideList );
NLGetAndAllocateObjectName需要namelookup库.新版的sfilter带