IAssemblyName::SetProperty 메서드(winsxs.h)
SetProperty 메서드는 side-by-side 어셈블리 이름에 이름-값 쌍을 추가합니다. 이 메서드는 기존 이름-값 쌍의 값을 변경하거나 삭제할 수 있습니다.
구문
HRESULT SetProperty(
[in] DWORD PropertyId,
[in] LPVOID pvProperty,
[in, optional] DWORD cbProperty
);
매개 변수
[in] PropertyId
이름-값 쌍을 나타내는 속성 ID입니다. 유효한 속성 ID는 ASM_NAME 열거형 값입니다.
[in] pvProperty
이름-값 쌍의 값을 포함하는 버퍼에 대한 포인터입니다.
[in, optional] cbProperty
pvProperty로 지정된 버퍼의 크기(바이트)입니다. 어셈블리 이름에서 이름-값 쌍을 제거하려면 이 매개 변수의 값을 0으로 설정합니다.
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 값 | 설명 |
---|---|
|
메서드가 성공했습니다. |
|
메서드가 성공하지 못했습니다. |
|
메서드가 성공하지 못했습니다. SetProperty 메서드는 Finalize 메서드 다음에 호출되었습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | winsxs.h |
DLL | Sxs.dll |