共用方式為


CreateAssemblyNameObject 函式 (winsxs.h)

CreateAssemblyNameObject 函式會取得 IAssemblyName 介面的實例。

語法

HRESULT CreateAssemblyNameObject(
  LPASSEMBLYNAME *ppAssemblyNameObj,
  LPCWSTR        szAssemblyName,
  DWORD          dwFlags,
  LPVOID         pvReserved
);

參數

ppAssemblyNameObj

接收 IAssemblyName 指標的位置指標。

szAssemblyName

字串值的指標,包含並存元件的名稱。 視 dwFlags 而定,這是完整指定並存元件名稱或元件名稱之 Name 部分的字串表示。 字串值可以是 NULL

dwFlags

此參數的值可以是 CREATE_ASM_NAME_OBJ_FLAGS 列舉選項或 0 的組合。 如果值CANOF_PARSE_DISPLAY_NAME,szAssemblyName 參數會包含完整指定並存元件名稱的字串表示,並剖析為個別屬性。 如果為 0,szAssemblyName 是並存元件名稱的 Name 部分。

pvReserved

此參數是保留的,而且必須是 NULL

傳回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 winsxs.h
Dll Sxs.dll