Share via


IPropertyStore::GetCount 메서드(propsys.h)

이 메서드는 파일에 연결된 속성의 개수를 반환합니다.

구문

HRESULT GetCount(
  DWORD *cProps
);

매개 변수

cProps

속성 수를 나타내는 값에 대한 포인터입니다.

반환 값

메서드는 IpropertyStore::GetCount 파일에 연결된 속성이 없더라도 호출이 성공하면 S_OK 값을 반환합니다. 반환된 다른 코드는 오류 코드입니다.

설명

IPropertyStore는 및 IPropertyStore::GetAt 메서드를 통해 속성 키 배열에 IPropertyStore::GetCount 대한 추상화 기능을 제공합니다. 이 배열의 속성 키는 현재 IPropertyStore에 의해 저장되는 속성을 나타냅니다.

성공하면 GetCount cProps가 가리키는 값은 배열의 속성 키 수입니다. 호출자는 iProp이 cProps보다 작은 값에 대해 IPropertyStore::GetAt 에 대한 호출이 성공할 것으로 예상할 수 있습니다.

E_OUTOFMEMORY 같은 오류의 경우 cProps를 0으로 설정해야 합니다. 속성 저장소를 만들거나 초기화하는 동안 오류가 검색되는 것이 좋습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 propsys.h
라이브러리 Propsys.idl
IRQL 모든 수준

추가 정보

IPropertyStore

IPropertyStore::GetAt