iAssemblyName::GetDisplayName 方法 (winsxs.h)

GetDisplayName 方法获取并行程序集名称的字符串表示形式。

语法

HRESULT GetDisplayName(
  [out]     LPWSTR  szDisplayName,
  [in, out] LPDWORD pccDisplayName,
  [in]      DWORD   dwDisplayFlags
);

参数

[out] szDisplayName

指向接收包含程序集名称的字符串值的缓冲区的指针。

[in, out] pccDisplayName

调用此方法时,请将此参数设置为 szDisplayName 指定的缓冲区的大小。 以字符为单位指定大小,并包含 null 终止符。 当方法返回时, pccDisplayName 的值是返回的名称的大小。

[in] dwDisplayFlags

ASM_DISPLAY_FLAGS枚举的一个或多个选项,用于指定要在程序集名称的字符串表示形式中包含程序集名称的哪些部分。 dwDisplayFlags 的默认值为 0,返回程序集显示名称的所有部分。

返回值

此方法可以返回其中一个值。

返回值 说明
S_OK
方法成功。
S_FALSE
方法未成功。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 winsxs.h
DLL Sxs.dll

另请参阅

IAssemblyName