Windows Server 2022의 새로운 기능
이 섹션에서는 Windows Server 2022의 드라이버 개발을 위한 새로운 기능 및 업데이트에 대해 설명합니다.
커널
DMA/MDL 업데이트
새 API 페이지:
- PCREATE_COMMON_BUFFER_FROM_MDL 콜백 함수
- DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE 열거형
- DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE 열거형
- DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION 구조체
업데이트 날짜:
NUMA(비균일 메모리 액세스)
새 API 페이지:
업데이트 날짜:
NetAdapterCx
새로운 NetAdapterCx PLDR(플랫폼 수준 디바이스 재설정) 기능은 시스템을 다시 부팅하지 않고도 오작동하는 네트워크 디바이스를 재설정하고 복구하는 효과적인 방법을 제공합니다.
다음 하드웨어 오프로드에 대한 NetAdapterCx 지원이 업데이트되었습니다.
네트워킹
새로운 네트워크 드라이버 설명서 및 기능은 다음과 같습니다.
새 NDIS 패킷 타임스탬핑 기능은 PTP(Precision Time Protocol) 버전 2에 대한 NIC(네트워크 인터페이스 카드)의 하드웨어 타임스탬핑 기능을 지원합니다.
새로운 NDIS 폴링 모드 기능은 네트워크 인터페이스 데이터 경로를 구동하는 OS 제어 폴링 실행 모델입니다.
VMMQ(Virtual Machine 다중 큐) NIC 오프로드 기술은 RSSv1(Native RSS)을 Hyper-V 가상 환경으로 확장합니다.
WDF(Windows 드라이버 프레임워크)
Windows Server 2022에서 WDF(Windows 드라이버 프레임워크)에는 KMDF(커널 모드 드라이버 프레임워크) 버전 1.33 및 UMDF(사용자 모드 드라이버 프레임워크) 버전 2.33이 포함됩니다.
이러한 프레임워크 버전 에 포함된 내용에 대한 자세한 내용은 Windows 10의 WDF 드라이버에 대한 새로운 기능입니다. 이전 버전의 WDF에 추가된 내용을 보려면 다음을 참조하세요.
디버거
WinDbg 미리 보기 디버거의 새로운 내용에 대한 자세한 내용은 WinDbg 미리 보기 - 새로운 기능 주요 기능은 다음과 같습니다.
- 이식 가능한 PDB 기호 지원
- Open Enclave 디버깅 지원 - WinDbg 미리 보기는 이제 OE(Open Enclave) 애플리케이션을 디버그할 수 있습니다.
- 사용자 모드 시간 이동 디버깅의 경우 새 타임라인 창에는 예외, 중단점, 함수 호출 및 메모리 액세스와 같은 중요한 이벤트의 시각적 표현이 추적에 표시됩니다. 자세한 내용은 WinDbg 미리 보기 - 타임라인을 참조 하세요.
KDNET 네트워크 커널 디버깅 자동 설정, KDNET을 사용하여 Arm 디바이스에서 USB EEM을 통해 커널 모드 디버깅 설정, KDNET을 사용하여 2PF 커널 모드 디버깅 설정 등 디버그 전송 항목에 대한 업데이트 및 추가 사항입니다.
새 섹션 인 커널 라이브 덤프 코드 참조에 라이브 덤프 코드를 나열하는 것을 포함하여 버그 검사 중지 코드 토픽 추가 및 업데이트
드라이버 품질
새 CodeQL 및 정적 도구 로고 테스트 및 추가 Windows 드라이버 CodeQL 쿼리.
드라이버 검증 도구 규칙의 업데이트 및 추가(예: 새 DoubleFetch 규칙).
드라이버 보안
드라이버 보안 검사 목록에 대한 업데이트입니다.
오디오
업데이트된 항목 및 새 항목은 다음과 같습니다.
KsStudio 유틸리티에 대한 새로운 온라인 도움말입니다.