Поделиться через


Метод IResourceList::AddEntry (portcls.h)

Метод AddEntry добавляет запись в список ресурсов.

Синтаксис

NTSTATUS AddEntry(
  [in] PCM_PARTIAL_RESOURCE_DESCRIPTOR Translated,
  [in] PCM_PARTIAL_RESOURCE_DESCRIPTOR Untranslated
);

Параметры

[in] Translated

Указатель на переведенную версию записи. Этот параметр указывает на структуру CM_PARTIAL_RESOURCE_DESCRIPTOR , содержащую переведенную версию добавляемой записи.

[in] Untranslated

Указатель на непереложенную версию записи. Этот параметр указывает на CM_PARTIAL_RESOURCE_DESCRIPTOR структуру, содержащую непереложенную (или "необработанную") версию добавляемой записи.

Возвращаемое значение

AddEntry возвращает STATUS_SUCCESS, если вызов был выполнен успешно. В противном случае метод возвращает соответствующий код ошибки. В следующей таблице показаны некоторые из возможных кодов состояния возврата.

Код возврата Описание
STATUS_INSUFFICIENT_RESOURCES
Указывает, что в списке нет свободных записей.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть portcls.h (включая Portcls.h)
IRQL PASSIVE_LEVEL

См. также раздел

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList