Aktualizace Povolí podporu virtuální miniports Storport v systému Windows Server 2003

Překlady článku Překlady článku
ID článku: 943295 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Úvod

Ovladač Storport nyní podporuje virtuální miniports, Windows Server 2003 Service Pack 1 (SP1) a v novějších verzích. Nyní je k dispozici k povolení této funkce nové aktualizace.

Microsoft definován ovladač miniportu Storport virtuální (VMiniport) rozšířit funkce rozhraní Storport. Na rozdíl od fyzického miniports můžete virtuální miniports volání rutiny Windows Driver Model (WDM) souladu s pokyny WDM.

Po instalaci této aktualizace bude miniports již spoléhají na ovladač Storport popisovač paměti a provedení synchronizace. Miniports budou navíc moci zpracovávat požadavky I/O nové způsoby. Tyto změny programování jsou zaměřeny na technologiích, které obsahují, ale nejsou omezeny následující:
  • iSCSI
  • Infiniband
  • Jiná rozhraní nestandardní úložiště, které se mohou objevit v budoucnosti

Další informace

Inicializace ovladače miniportu Storport virtuální

Ovladač miniportu Storport virtuální má tři fáze inicializace. V první fázi miniportu volání rutiny StorPortInitialize podle směřující struktury VIRTUAL_HW_INITIALIZATION_DATA.

Rutiny virtuální miniportu Storport

Ovladače miniportu Storport virtuální a fyzické miniportu ovladače Storport jsou ekvivalentní mnoha způsoby. Fyzické miniportu používá fyzické hostitelský adaptér sběrnice (HBA). Se virtuální miniport liší z fyzické miniportu především virtuální miniport informuje ovladač Storport miniport řídí žádný hardware předpokládat. V tomto případě ovladač Storport nezíská objekt direct memory access (DMA). Proto ovladač Storport nezíská objekt přerušení, přerušení uzamčení nebo bez mezipaměti úložiště.

Další zřejmé rozdíl je, že virtuální miniport můžete použít všechny API, které jsou popsány v WDK (Microsoft Windows Driver Kit). Očekává se používat pouze API Storport fyzické miniportu. Virtuální miniport však mohou používat také jiné API. Virtuální miniport například mohou používat také API poskytující jádra systému, za předpokladu, že virtuální miniport vyhovuje omezení použít ovladače WDM.

Další informace o podporu rutiny Storport navštivte webu Microsoft Developer Network:
http://msdn2.microsoft.com/en-us/library/ms807277.aspx
Informace o jiných API jádra naleznete v popisu relevantní API v WDK.

Struktury ovladač miniportu Storport virtuální

Struktura VIRTUAL_HW_INITIALIZATION_DATA obsahuje informace, které je specifické pro každý ovladač miniportu virtuální. This structure is defined as follows:
typedef struct _VIRTUAL_HW_INITIALIZATION_DATA {
  ULONG HwInitializationDataSize;
  INTERFACE_TYPE AdapterInterfaceType;
  PHW_INITIALIZE HwInitialize;
  PHW_STARTIO HwStartIo;
  PHW_INTERRUPT HwInterrupt;
  PVIRTUL_HW_FIND_ADAPTER HwFindAdapter;
  PHW_RESET_BUS HwResetBus;
  PHW_DMA_STARTED HwDmaStarted;
  PHW_ADAPTER_STATE HwAdapterState;
  ULONG DeviceExtensionSize;
  ULONG SpecificLuExtensionSize;
  ULONG SrbExtensionSize;
  ULONG NumberOfAccessRanges;
  PVOID Reserved;
  UCHAR MapBuffers;
  BOOLEAN NeedPhysicalAddresses;
  BOOLEAN TaggedQueuing;
  BOOLEAN AutoRequestSense;
  BOOLEAN MultipleRequestPerLu;
  BOOLEAN ReceiveEvent;
  USHORT VendorIdLength;
  PVOID VendorId;
  union {
    USHORT ReservedUshort;
    USHORT PortVersionFlags;
  };
  USHORT DeviceIdLength;
  PVOID DeviceId;
  PHW_ADAPTER_CONTROL HwAdapterControl;
  PHW_BUILDIO HwBuildIo;
  PHW_FREE_ADAPTER_RESOURCES HwFreeAdapterResources;
  PHW_PROCESS_SERVICE_REQUEST HwProcessServiceRequest;
  PHW_COMPLETE_SERVICE_IRP HwCompleteServiceIrp;
  PHW_INITIALIZE_TRACING HwInitializeTracing;
  PHW_CLEANUP_TRACING HwCleanupTracing;
} VIRTUAL_HW_INITIALIZATION_DATA, *PVIRTUAL_HW_INITIALIZATION_DATA;

Řídicí kódy virtuální miniport I/O

Klienti virtuální miniport pomocí IOCTL_MINIPORT_PROCESS_SERVICE_IRP I/O řídicí kód komunikovat s virtuální miniport.

Informace o aktualizaci

K dispozici jsou Vám následující soubory ze sekce Ke Stažení:

Windows Server 2003 pro počítače s procesory x86

Zmenšit tento obrázekZvětšit tento obrázek
Download
Download the Windows Server 2003, x86-based package now.

Windows Server 2003 pro počítače s procesory Itanium

Zmenšit tento obrázekZvětšit tento obrázek
Download
Download the Windows Server 2003, Itanium-based package now.

Windows Server 2003, verze platformy x64

Zmenšit tento obrázekZvětšit tento obrázek
Download
Download the Windows Server 2003, x64-based package now.

Další informace o stažení souborů podpory společnosti Microsoft v následujícím článku databáze Microsoft Knowledge Base:
119591Jak získat soubory podpory společnosti Microsoft ze serverů služeb online
Microsoft tento soubor zkontroloval na výskyt virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici v den uveřejnění tohoto článku. Soubor je uložený na zabezpečených serverech neumožňujících neoprávněné změny souborů.

Požadavky

Chcete-li použít tuto aktualizaci, musí mít Windows Server 2003 SP1 nebo Windows Server 2003 Service Pack 2 (SP2) nainstalován. Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
889100Jak získat nejnovější aktualizaci Service Pack pro systém Windows Server 2003

Požadavek na restartování

Po instalaci této aktualizace je třeba restartovat počítač.

Informace o nahrazení aktualizace

Tato aktualizace nenahrazuje žádné jiné aktualizace.

INFORMACE O SOUBORECH

Anglická verze této aktualizace má následující nebo vyšší atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Pokud zobrazíte informace o souboru, bude převedena na místní čas. Rozdíl mezi místním ČASEM a najít, použijte kartu časové pásmo v položce datum a čas v ovládacím.
Windows Server 2003 pro počítače s procesory x86
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Diskdump.sys5.2.3790.301918,94404 X 200718: 52X86SP1SP1QFE
Storport.sys5.2.3790.3019108,03204 X 200718: 52X86SP1SP1QFE
Diskdump.sys5.2.3790.416318,94404 X 200712: 35X86SP2SP2GDR
Storport.sys5.2.3790.4163108,03204 X 200712: 35X86SP2SP2GDR
Diskdump.sys5.2.3790.416318,94404 X 200715: 39X86SP2SP2QFE
Storport.sys5.2.3790.4163108,03204 X 200715: 39X86SP2SP2QFE
Windows Server 2003 pro počítače s procesory Itanium
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Diskdump.sys5.2.3790.301949,6645. 10. 200715: 05IA-64SP1SP1QFE
Storport.sys5.2.3790.3019347,1365. 10. 200715: 05IA-64SP1SP1QFE
Diskdump.sys5.2.3790.416349,6645. 10. 200715: 15IA-64SP2SP2GDR
Storport.sys5.2.3790.4163347,1365. 10. 200715: 15IA-64SP2SP2GDR
Diskdump.sys5.2.3790.416349,6645. 10. 200715: 05IA-64SP2SP2QFE
Storport.sys5.2.3790.4163347,1365. 10. 200715: 05IA-64SP2SP2QFE
Windows Server 2003, verze platformy x64
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Diskdump.sys5.2.3790.301924,0645. 10. 200715: 04X64SP1SP1QFE
Storport.sys5.2.3790.3019188,4165. 10. 200715: 04X64SP1SP1QFE
Diskdump.sys5.2.3790.416324,0645. 10. 200715: 14X64SP2SP2GDR
Storport.sys5.2.3790.4163188,9285. 10. 200715: 14X64SP2SP2GDR
Diskdump.sys5.2.3790.416324,0645. 10. 200715: 05X64SP2SP2QFE
Storport.sys5.2.3790.4163188,9285. 10. 200715: 05X64SP2SP2QFE

Odkazy

Další informace o vývoji miniportu Storport virtuální naleznete v dokumentaci Virtual vývojáře miniportu Storport v Microsoft Windows Development Kit nebo na webu Developer Network. Nebo požádejte pracovníka podpory Microsoft.Další informace o terminologii používané v aktualizacích softwaru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 943295 - Poslední aktualizace: 31. března 2009 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
Klíčová slova: 
kbmt atdownload kbwinserv2003postsp2fix kbexpertiseinter kbqfe kbpubtypekc KB943295 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:943295

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com