WdfIoResourceListRemove 함수(wdfresource.h)
[KMDF에만 적용]
WdfIoResourceListRemove 메서드는 리소스 요구 사항 목록의 논리적 구성에서 리소스 설명자를 제거합니다.
구문
void WdfIoResourceListRemove(
[in] WDFIORESLIST ResourceList,
[in] ULONG Index
);
매개 변수
[in] ResourceList
디바이스에 대한 하드웨어 리소스의 논리적 구성을 나타내는 프레임워크 resource-range-list 개체에 대한 핸들입니다.
[in] Index
ResourceList가 지정하는 논리 구성의 인덱스로 사용되는 0부터 시작하는 값입니다.
반환 값
없음
설명
드라이버가 잘못된 개체 핸들을 제공하는 경우 버그 검사 발생합니다.
WdfIoResourceListRemove 메서드는 Index 매개 변수가 지정하는 인덱스 값과 연결된 리소스 설명자를 제거합니다.
WdfIoResourceListRemove가 인덱스 값이 n인 리소스 설명자를 제거하면 다음 리소스 설명자의 인덱스 값이 n+1에서 n으로 변경됩니다.
리소스 요구 사항 목록 및 논리 구성에 대한 자세한 내용은 Framework-Based 드라이버용 하드웨어 리소스를 참조하세요.
예제
다음 코드 예제에서는 논리 구성에서 첫 번째 리소스 설명자를 제거합니다.
WdfIoResourceListRemove(
Reslist,
0
);
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
최소 KMDF 버전 | 1.0 |
머리글 | wdfresource.h(Wdf.h 포함) |
라이브러리 | Wdf01000.sys(프레임워크 라이브러리 버전 관리 참조) |
IRQL | <=DISPATCH_LEVEL |
DDI 규정 준수 규칙 | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기