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


Метод 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 (include Portcls.h)
IRQL PASSIVE_LEVEL

См. также

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList