struct PNP_ASSIGN_RESOURCES_CONTEXT

typedef struct _PNP_ASSIGN_RESOURCES_CONTEXT
{
     ULONG IncludeFailedDevices;
     ULONG DeviceCount;
     PDEVICE_OBJECT DeviceList[1];
} PNP_ASSIGN_RESOURCES_CONTEXT, *PPNP_ASSIGN_RESOURCES_CONTEXT;

Windows Vista Kernel Structures