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