WdfChildListEndIteration 함수(wdfchildlist.h)

[KMDF에만 적용]

WdfChildListEndIteration 메서드는 지정된 자식 목록에 대한 수정을 처리합니다.

구문

void WdfChildListEndIteration(
  [in] WDFCHILDLIST             ChildList,
  [in] PWDF_CHILD_LIST_ITERATOR Iterator
);

매개 변수

[in] ChildList

드라이버가 이전에 WdfChildListBeginIteration에 지정한 프레임워크 자식 목록 개체에 대한 동일한 핸들입니다.

[in] Iterator

드라이버가 이전에 WdfChildListEndIteration에 제공한 것과 동일한 호출자가 할당한 WDF_CHILD_LIST_ITERATOR 구조체에 대한 포인터입니다.

반환 값

없음

설명

드라이버가 잘못된 개체 핸들을 제공하는 경우 버그 검사 발생합니다.

드라이버가 WdfChildListBeginIteration 또는 WdfChildListBeginScan을 여러 번 호출한 경우 드라이버가 WdfChildListEndIterationWdfChildListEndScan에 해당하는 수의 호출을 수행할 때까지 프레임워크는 자식 목록 수정을 처리하지 않습니다.

자식 목록에 대한 자세한 내용은 동적 열거형을 참조하세요.

예제

WdfChildListEndIteration을 사용하는 코드 예제는 WdfChildListRetrieveNextDevice를 참조하세요.

요구 사항

요구 사항
대상 플랫폼 유니버설
최소 KMDF 버전 1.0
머리글 wdfchildlist.h(Wdf.h 포함)
라이브러리 Wdf01000.sys(프레임워크 라이브러리 버전 관리 참조)
IRQL <= DISPATCH_LEVEL
DDI 규정 준수 규칙 DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

추가 정보

WDF_CHILD_LIST_ITERATOR

WdfChildListBeginIteration

WdfChildListBeginScan

WdfChildListEndScan