IPropertyStorage::D eleteMultiple 메서드(propidl.h)
DeleteMultiple 메서드는 이 속성 집합에 있는 만큼 표시된 속성을 삭제합니다.
구문
HRESULT DeleteMultiple(
[in] ULONG cpspec,
[in] const PROPSPEC [] rgpspec
);
매개 변수
[in] cpspec
삭제할 속성의 숫자 수입니다. 이 매개 변수의 값은 법적으로 0으로 설정할 수 있지만 rgpspec에 설정된 값에 관계없이 속성이 삭제되지 않고 메서드의 목적이 무효화됩니다.
[in] rgpspec
삭제할 속성입니다. 속성 식별자와 문자열 이름의 속성이 혼합되어 허용됩니다. 중복될 수 있으며 속성을 순서대로 지정할 필요는 없습니다.
반환 값
이 메서드는 다음 외에도 E_UNEXPECTED 표준 반환 값을 지원합니다.
설명
IPropertyStorage::D eleteMultiple 은 현재 속성 집합에 있는 만큼 표시된 속성을 삭제해야 합니다. 해당 속성이 열려 있는 동안 스트림 또는 스토리지 반환 속성의 삭제가 발생하면 삭제가 성공하고 이전에 반환된 IStream 또는 IStorage 포인터를 되돌려진 상태로 배치합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | propidl.h(Objbase.h, Propidlbase.h 포함) |
라이브러리 | Uuid.lib |
DLL | Ole32.dll |