阅读:2064回复:10
miniport是什么东西?
谁能提供这方面的资料?
|
|
沙发#
发布于:2002-02-21 19:11
小端口驱动程序. 我想大概是这样叫吧, 我也是初学者, 正在学习呢, 说不好. 请别的大侠指教或参考 nt 驱动编程的相关资料吧.
|
|
板凳#
发布于:2002-02-22 00:57
port/miniport driver architecture is a driver pair model designed by M$, it seems that the main concern of it is isolate hardware dependence and provide platform independence.
Till now, at least there are several different kind of miniport driver, such as: NDIS miniport, SCSI miniport, Streaming miniport, I am pretty sure there will be more and more miniport in the future. So, what do you want to know? NDIS, SCSI, Streaming, or anything else? If what do you want is SCSI miniport, I am the right guy! :-) |
|
|
地板#
发布于:2002-02-22 00:57
port/miniport driver architecture is a driver pair model designed by M$, it seems that the main concern of it is isolate hardware dependence and provide platform independence.
Till now, at least there are several different kind of miniport driver, such as: NDIS miniport, SCSI miniport, Streaming miniport, I am pretty sure there will be more and more miniport in the future. So, what do you want to know? NDIS, SCSI, Streaming, or anything else? If what you want is SCSI miniport, I am the right guy! :-) |
|
|
地下室#
发布于:2002-02-22 08:38
thank you for answer me so quickly!
i\'m going to do a driver project, need to use miniport. i\'m not sure what i want to know about miniport yet, however, i\'m want to know firstly the concept of miniport,?the relationship of miniport and WDM? the architecture of miniport? it\'s not easy to find suitable intruduction article in the internet. your replay is useful for me. thanks. |
|
5楼#
发布于:2002-02-22 08:56
miniport也分很多种,没一种都不一样,没法一概而论的
|
|
|
6楼#
发布于:2002-02-22 11:30
no matter what kind of miniport driver, it\'s indeed a minidriver wrapped by the port driver. Under Windows NT, the miniport driver + the port driver is a full functional kernel mode driver. Under Windows 2K/XP, the miniport driver + the port driver is a full functional WDM driver.
Theoretically, when you are developing a miniport driver, you can, and you should forget about the kernel mode driver model or WDM, just follow the miniport/port driver model architecture. Usually that\'s enough. The port driver has done most trivals for you. |
|
|
7楼#
发布于:2002-02-25 23:17
kanghai大侠:
您说写MINIPORT DRIVER要遵从MINIPORT DRIVER,忘掉WDM,在另一个关于MINIDRIVER的问题中您也是如此表述的,请问他们的构造有什么不同?关于这两种驱动能不能再多费点口舌将几句,或指点一下资料的出处。DDK中好象将的很少。 |
|
8楼#
发布于:2002-02-26 01:10
miniport driver is very similiar with minidriver.
DDK said minidriver is a hardware-specific DLL that uses a Microsoft-provided class driver to accomplish most actions through function calls and that provides only device-specific controls. miniport driver is a device-specific kernel-mode driver linked to a port driver, usually implemented as a dynamic-link library, that provides an interface between the port driver and the system. Windows operating systems define the architecture of the following kinds of miniport drivers: An HBA-specific driver, linked against the system-supplied SCSI port driver, that drives one or more SCSI buses, or a mass-storage device driver that uses the NT SCSI port driver as its interface to the system. A video-adapter-specific driver, linked against the system-supplied video port driver, that supports a corresponding display driver. A network-adapter-specific driver, linked against the system-supplied NDIS library. You can refer to \"storage devices\" section of DDK about scsi miniport driver, \"streaming devices\" section for streaming miniport driver, \"Network devices and protocols\" for NDIS miniport driver. First of all, I think you should make sure what kind of miniport driver you want to develop, to discuss every kind of miniport driver is out of my capability. |
|
|
9楼#
发布于:2002-03-01 14:51
谢谢!向kanghai致敬!
|
|
10楼#
发布于:2002-03-05 13:20
what a cool english speaker KANGHAI is! :D
|
|
|