CONFIGMG_Call_Enumerator_Function
CONFIGRET CONFIGMG_Call_Enumerator_Function(DEVNODE dnDevNode, ENUMFUNC efFunc, ULONG ulRefData, PFARVOID pBuffer, ULONG ulBufferSize, ULONG ulFlags)
Call the enumerator function about a child devnode.
- Returns CR_SUCCESS if the function is successful. Otherwise, the return value can be CR_INVALID_DEVNODE, CR_INVALID_POINTER, CR_INVALID_FLAG or CR_INVALID_API. Furthermore, the enumerator may return the result CR_FAILURE.
- dnDevNode
- Handle of a device node.
- efFunc
- Is the function number.
- ulRefData
- Is a reference data (can't be a pointer).
- pBuffer
- Points to a buffer for the function.
- ulBufferSize
- Is the size of the buffer.
- ulFlags
- Must be zero.