Доступ к пространству конфигурации устройства

В этой статье объясняется, как драйвер может получать сведения из пространства конфигурации целевого устройства при условии, что драйвер загружается в тот же стек драйверов, что и драйвер для целевого устройства, либо в качестве драйвера функции, либо в качестве драйвера фильтра.

Пространство конфигурации для устройства содержит описание устройства и его требований к ресурсам. Как правило, драйвер получает ресурсы от диспетчера Plug and Play (PnP) в IRP_MN_START_DEVICE, и ей не нужно запрашивать устройство для поиска ресурсов. Если драйверу требуется доступ к пространству конфигурации:

Если требуется пространство конфигурации устройства, драйвер которого находится в стеке, отличном от того, на который находится драйвер, см. раздел Получение сведений о конфигурации из других стеков драйверов.