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

指向条目的未翻译版本的指针。 此参数指向包含要添加的条目的未翻译 (或“raw”) 版本的CM_PARTIAL_RESOURCE_DESCRIPTOR结构。

返回值

AddEntry 如果调用成功,则返回STATUS_SUCCESS。 否则,该方法将返回相应的错误代码。 下表显示了一些可能的返回状态代码。

返回代码 说明
STATUS_INSUFFICIENT_RESOURCES
指示列表中没有可用条目。

要求

要求
目标平台 通用
标头 portcls.h (包括 Portcls.h)
IRQL PASSIVE_LEVEL

另请参阅

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList