CM_RESOURCE_LIST

typedef struct _CM_RESOURCE_LIST {

    ULONG Count;

    CM_FULL_RESOURCE_DESCRIPTOR List[1];

} CM_RESOURCE_LIST, *PCM_RESOURCE_LIST;

A CM_RESOURCE_LIST is stored in the registry \ResourceMap tree by drivers.

Members

Count

The number of full resource descriptors in the following array.

CM_FULL_RESOURCE_DESCRIPTOR List[1]

An array of full resource descriptors.

Comments

The CM_RESOURCE_LIST, with its nested CM_FULL_RESOURCE_DESCRIPTOR array containing a CM_PARTIAL_RESOURCE_LIST with a nested CM_PARTIAL_RESOURCE_DESCRIPTOR array, is an input parameter to IoReportResourceUsage.

As an alternative, consider calling IoAssignResources.

See Also

CM_FULL_RESOURCE_DESCRIPTOR, IoAssignResources, IoReportResourceUsage