Поделиться через


Метод IAssemblyName::GetName (winsxs.h)

Метод GetName возвращает часть имени сборки.

Синтаксис

HRESULT GetName(
  [in, out] LPDWORD lpcwBuffer,
  [out]     LPWSTR  pwzName
);

Параметры

[in, out] lpcwBuffer

При вызове этого метода задайте для этого параметра размер буфера, заданный pwzName. Задает размер в символах и включает в себя признаки null. При возврате метода значение lpcwBuffer — это размер возвращаемого имени.

[out] pwzName

Указатель на строковое значение, которое получает имя.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Возвращаемое значение Описание
S_OK
Метод выполнен успешно.
S_FALSE
Метод не выполнен.

Комментарии

Этот метод эквивалентен использованию метода GetProperty с параметром PropertyIdASM_NAME_NAMEASM_NAME. Если ASM_NAME_NAME не задано, размер буфера, возвращаемого lpcwBuffer , равен 0, а содержимое pwzName не определено.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header winsxs.h
DLL Sxs.dll

См. также раздел

IAssemblyName