WdfChildListEndScan function (wdfchildlist.h)
[Applies to KMDF only]
The WdfChildListEndScan method processes modifications to a specified child list.
Syntax
void WdfChildListEndScan(
[in] WDFCHILDLIST ChildList
);
Parameters
[in] ChildList
The same handle to a framework child-list object that the driver previously specified to WdfChildListBeginScan.
Return value
None
Remarks
A bug check occurs if the driver supplies an invalid object handle.
If the driver has made multiple calls to WdfChildListBeginIteration or WdfChildListBeginScan, the framework does not process modifications to the child list until the driver has made a corresponding number of calls to WdfChildListEndIteration and WdfChildListEndScan.
For more information about child lists, see Dynamic Enumeration.
Examples
For a code example that uses WdfChildListEndScan, see WdfChildListAddOrUpdateChildDescriptionAsPresent.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Minimum KMDF version | 1.0 |
Header | wdfchildlist.h (include Wdf.h) |
Library | Wdf01000.sys (see Framework Library Versioning.) |
IRQL | <= DISPATCH_LEVEL |
DDI compliance rules | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |