[ros-bugs] [Bug 1244] New: build problem of kernel mode drivers

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Tue Jan 3 23:42:19 CET 2006


http://www.reactos.org/bugzilla/show_bug.cgi?id=1244

           Summary: build problem of kernel mode drivers
           Product: ReactOS
           Version: TRUNK
          Platform: x86 Hardware
        OS/Version: ReactOS
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Drivers
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: osexpert at gmail.com
         QAContact: ros-bugs at reactos.org


All drivers do export its internal functions. I've add the export table from 
vfatfs.sys:

 Exp Addr Hint   Ord Export Name by vfatfs.sys - Wed Nov 30 23:05:54 2005
 -------- ---- -----
---------------------------------------------------------
 000059FC    0     1 ClusterToSector
 000053DE    1     2 CountAvailableClusters
 00009DD0    2     3 DriverEntry at 8
 0000514B    3     4 FAT12FindAndMarkAvailableCluster
 00004F59    4     5 FAT12GetNextCluster
 000056DF    5     6 FAT12WriteCluster
 00004FF9    6     7 FAT16FindAndMarkAvailableCluster
 00004E9A    7     8 FAT16GetNextCluster
 00004C5D    8     9 FAT16OffsetToCluster
 000057C8    9    10 FAT16WriteCluster
 0000527D    A    11 FAT32FindAndMarkAvailableCluster
 00004DD4    B    12 FAT32GetNextCluster
 00004AE0    C    13 FAT32OffsetToCluster
 000058A5    D    14 FAT32WriteCluster
 00003137    E    15 FATGetNextDirEntry
 000035B3    F    16 FATXGetNextDirEntry
 0000E000   10    17 FileInformationClassNames
 000019A7   11    18 FindFile
 000024B0   12    19 FsdDosDateTimeToSystemTime
 0000254D   13    20 FsdSystemTimeToDosDateTime
 00005A26   14    21 GetNextCluster
 00005A69   15    22 GetNextClusterExtend
 0000E0C0   16    23 MajorFunctionNames
 0000A620   17    24 NextCluster
 0000A65C   18    25 OffsetToCluster
 00001801   19    26 ReadVolumeLabel
 00005B9D   1A    27 VfatAcquireForLazyWrite at 8
 00005C15   1B    28 VfatAcquireForReadAhead at 8
 00003B7E   1C    29 VfatAddEntry
 0000A1C3   1D    30 VfatAllocateIrpContext
 0000138C   1E    31 VfatBlockDeviceIoControl
 0000A3D4   1F    32 VfatBuildRequest at 8
 00001430   20    33 VfatCleanup
 000015F3   21    34 VfatClose
 00001550   22    35 VfatCloseFile
 00001D14   23    36 VfatCreate
 0000477B   24    37 VfatDelEntry
 00002630   25    38 VfatDirectoryControl
 00008EEF   26    39 VfatFileSystemControl
 0000831D   27    40 VfatFlush
 000081B9   28    41 VfatFlushVolume
 00009FF0   29    42 VfatFreeIrpContext
 0000A558   2A    43 VfatGetUserBuffer
 00011010   2B    44 VfatGlobalData
 00005C8D   2C    45 VfatInitFastIoRoutines
 00002FC2   2D    46 VfatIsDirectoryEmpty
 0000A5B1   2E    47 VfatLockUserBuffer
 00007897   2F    48 VfatQueryInformation
 0000C230   30    49 VfatQueryVolumeInformation
 0000A4D2   31    50 VfatQueueRequest
 0000AD85   32    51 VfatRead
 00001070   33    52 VfatReadDisk
 000010F4   34    53 VfatReadDiskPartial
 00005BE3   35    54 VfatReleaseFromLazyWrite at 4
 00005C5B   36    55 VfatReleaseFromReadAhead at 4
 00007474   37    56 VfatSetAllocationSizeInformation
 00004AD0   38    57 VfatSetExtendedAttributes
 00007D3D   39    58 VfatSetInformation
 0000C4C5   3A    59 VfatSetVolumeInformation
 0000BFC0   3B    60 VfatShutdown at 8
 000037C0   3C    61 VfatUpdateEntry
 0000B301   3D    62 VfatWrite
 00001240   3E    63 VfatWriteDiskPartial
 00005974   3F    64 WriteCluster
 0000E140   40    65 long_illegals
 00001690   41    66 vfat8Dot3ToString
 00006316   42    67 vfatAddFCBToTable
 00006AA7   43    68 vfatAttachFCBToFileObject
 0000615B   44    69 vfatDestroyCCB
 000061A4   45    70 vfatDestroyFCB
 00002F90   46    71 vfatDirEntryGetFirstCluster
 00006B10   47    72 vfatDirFindFile
 00006204   48    73 vfatFCBIsDirectory
 00006215   49    74 vfatFCBIsRoot
 00003919   4A    75 vfatFindDirSpace
 00006CCA   4B    76 vfatGetFCBForFile
 000063B6   4C    77 vfatGrabFCBFromTable
 0000C210   4D    78 vfatIsLongIllegal
 000066F0   4E    79 vfatMakeFCBFromDirEntry
 0000653C   4F    80 vfatMakeRootFCB
 00005E8B   50    81 vfatNewFCB
 000066B8   51    82 vfatOpenRootFCB
 00006236   52    83 vfatReleaseFCB
 00005DC7   53    84 vfatSplitPathName

-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.


More information about the Ros-bugs mailing list