共用方式為


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結構,其中包含要加入之專案的未轉譯(或“raw”) 版本。

傳回值

如果呼叫成功,AddEntry 會傳回STATUS_SUCCESS。 否則,方法會傳回適當的錯誤碼。 下表顯示一些可能的傳回狀態代碼。

傳回碼 描述
STATUS_INSUFFICIENT_RESOURCES
表示清單中沒有免費專案。

要求

要求 價值
目標平臺 普遍
標頭 portcls.h (包括 Portcls.h)
IRQL PASSIVE_LEVEL

另請參閱

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList