업데이트는 Windows Server 2003에서 Storport 가상 미니 지원할 수

소개

Windows Server 2003 서비스 팩 1 (SP1) 및 이후 버전 Storport 드라이버가 가상 미니를 이제 지원합니다. 업데이트가이 새 기능을 사용 하 여 출시 되었습니다.

Microsoft은 Storport 인터페이스의 기능을 확장 하는 Storport 가상 미니 포트 (VMiniport) 드라이버를 정의 했습니다. 가상 미니는 달리 실제 미니 포트가 WDM 지침에 따라 Windows 드라이버 모델 (WDM) 루틴을 호출할 수 있습니다.

이 업데이트를 적용 한 후 미니는 더 이상 메모리를 처리 하 고 동기화를 수행 하도록 Storport 드라이버에 의존 합니다. 또한 미니를 새로운 방식으로 I/O 요청을 처리할 수 있게 됩니다. 이러한 프로그래밍 변경 내용이 대상으로 포함 하는 있지만 다음에 국한 되지 않은 기술.
  • iSCSI
  • Infiniband
  • 앞으로 나타날 수 있는 다른 비표준 저장소 인터페이스

자세한 내용

Storport 가상 미니 포트 드라이버 초기화

Storport 가상 미니 포트 드라이버 초기화 중 세 가지 단계에 있습니다. 첫 번째 단계에서는 미니 VIRTUAL_HW_INITIALIZATION_DATA 구조를 가리켜서 StorPortInitialize 루틴을 호출 합니다.

Storport 가상 미니 포트 루틴

Storport 가상 미니 포트 드라이버와 Storport 실제 미니 포트 드라이버가 여러 면에서 동일합니다. 실제 미니 포트 실제 호스트 버스 어댑터 (HBA)를 사용합니다. 가상 미니 포트를 실제 미니 주로 점에서 다릅니다 가상 미니 포트는 Storport 드라이버가 미니 포트 없는 하드웨어를 제어 하는 것으로 가정 하 여 설명 합니다. 이 경우 Storport 드라이버는 직접 메모리 액세스 (DMA) 개체를 가져오지 않습니다. 따라서 인터럽트 개체, 인터럽트 잠금 또는 캐시 되지 않은 저장소 Storport 드라이버는 가져오지 않습니다.


다른 분명 한 차이점은 가상 미니 포트 Microsoft Windows 드라이버 키트 (WDK)에서 설명 하는 모든 Api를 사용할 수 있습니다. 실제 미니 포트 Storport Api만을 사용할 예정입니다. 그러나 가상 미니 포트는 다른 Api를 사용할 수도 있습니다. 예를 들어, 가상 미니 포트 가상 미니 포트를 WDM 드라이버에 적용 되는 제한 사항을 준수 하는 것으로 가정 시스템 커널 제공 하는 Api를 사용할 수도 있습니다.

Storport 지원 루틴에 대 한 자세한 내용은 다음 Microsoft Developer Network 웹 사이트를 방문 하십시오.다른 커널 Api에 대 한 내용은 WDK에 관련 된 Api에 대 한 설명을 참조 하십시오.

Storport 가상 미니 포트 드라이버 구조

VIRTUAL_HW_INITIALIZATION_DATA 구조는 각 가상 미니 포트 드라이버에 관련 된 정보를 포함 합니다. 이 구조는 다음과 같이 정의 됩니다.
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;

가상 미니 포트 I/O 제어 코드

가상 미니 포트 클라이언트 가상 미니 포트와 통신 하는 IOCTL_MINIPORT_PROCESS_SERVICE_IRP I/O 제어 코드를 사용 합니다.

업데이트 정보

다음 파일은 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.

Windows Server 2003 x86 기반 버전

Download Windows Server 2003, x86 기반 패키지를 지금 다운로드 하십시오.

Windows Server 2003, Itanium 기반 버전

Download Windows Server 2003 Itanium 기반 패키지를 다운로드 합니다.

Windows Server 2003 x64 기반 버전

Download Windows Server 2003, x64 기반 패키지를 지금 다운로드 하십시오.

Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용을 보려면 Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
119591 온라인 서비스 로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 이 파일에 대해 바이러스 검사를 시행하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용했습니다. 파일은 파일을 무단으로 변경할 수 없도록 보안이 강화된 서버에 저장됩니다.

전제 조건

이 업데이트를 적용 하려면 Windows Server 2003 SP1 또는 Windows Server 2003 서비스 팩 2 (SP2) 설치 되어 있어야 합니다. 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:

889100 는 Windows Server 2003 용 최신 서비스 팩을 구하는 방법

다시 시작 요구 사항

이 업데이트를 적용한 후 컴퓨터를 다시 시작해야 합니다.

업데이트 대체 정보

이 업데이트는 다른 업데이트를 대체 하지 않습니다.

파일 정보

이 업데이트의 영어 버전은 다음 표에 나열된 파일 특성(또는 그 이후의 파일 특성)을 포함합니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열되었습니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 시차는 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하여 찾을 수 있습니다.
Windows Server 2003 x86 기반 버전
파일 이름파일 버전파일 크기날짜시간플랫폼SP 요구 사항서비스 분기
Diskdump.sys5.2.3790.301918,94404-Oct-200718:52x86SP1SP1QFE
Storport.sys5.2.3790.3019108,03204-Oct-200718:52x86SP1SP1QFE
Diskdump.sys5.2.3790.416318,94404-Oct-200712:35x86SP2SP2GDR
Storport.sys5.2.3790.4163108,03204-Oct-200712:35x86SP2SP2GDR
Diskdump.sys5.2.3790.416318,94404-Oct-200715:39x86SP2SP2QFE
Storport.sys5.2.3790.4163108,03204-Oct-200715:39x86SP2SP2QFE
Windows Server 2003, Itanium 기반 버전
파일 이름파일 버전파일 크기날짜시간플랫폼SP 요구 사항서비스 분기
Diskdump.sys5.2.3790.301949,66405-Oct-200715:05IA-64SP1SP1QFE
Storport.sys5.2.3790.3019347,13605-Oct-200715:05IA-64SP1SP1QFE
Diskdump.sys5.2.3790.416349,66405-Oct-200715:15IA-64SP2SP2GDR
Storport.sys5.2.3790.4163347,13605-Oct-200715:15IA-64SP2SP2GDR
Diskdump.sys5.2.3790.416349,66405-Oct-200715:05IA-64SP2SP2QFE
Storport.sys5.2.3790.4163347,13605-Oct-200715:05IA-64SP2SP2QFE
Windows Server 2003 x64 기반 버전
파일 이름파일 버전파일 크기날짜시간플랫폼SP 요구 사항서비스 분기
Diskdump.sys5.2.3790.301924,06405-Oct-200715:04x64SP1SP1QFE
Storport.sys5.2.3790.3019188,41605-Oct-200715:04x64SP1SP1QFE
Diskdump.sys5.2.3790.416324,06405-Oct-200715:14x64SP2SP2GDR
Storport.sys5.2.3790.4163188,92805-Oct-200715:14x64SP2SP2GDR
Diskdump.sys5.2.3790.416324,06405-Oct-200715:05x64SP2SP2QFE
Storport.sys5.2.3790.4163188,92805-Oct-200715:05x64SP2SP2QFE

참조

Storport 가상 미니 포트를 개발 하는 방법에 대 한 자세한 내용은 Microsoft Developer Network 웹 사이트 또는 Microsoft Windows 개발 키트에는 Storport 가상 미니 포트 개발자 설명서를 참조 하십시오. 또는 Microsoft 기술 지원 담당자에 게 문의 하십시오. 소프트웨어 업데이트 용어에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:

Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명

속성

문서 ID: 943295 - 마지막 검토: 2017. 2. 7. - 수정: 1

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

피드백