typedef struct _CM_PARTIAL_RESOURCE_LIST
{
    unsigned short Version;
    unsigned short Revision;
    unsigned long Count;
    CM_PARTIAL_RESOURCE_DESCRIPTOR PartialDescriptors[1];
} CM_PARTIAL_RESOURCE_LIST, *PCM_PARTIAL_RESOURCE_LIST;