STATPROPSETSTG 구조체(propidl.h)

STATPROPSETSTG 구조체에는 속성 집합에 대한 정보가 포함됩니다. 이 정보를 얻으려면 현재 속성 집합을 설명하는 정보가 포함된 버퍼를 채우는 IPropertyStorage::Stat를 호출합니다. 현재 속성 집합 스토리지의 속성 집합에 대한 STATPROPSETSTG 구조를 열거하려면 IPropertySetStorage::Enum 을 호출하여 열거자에 대한 포인터를 가져옵니다. 그런 다음 열거자에서 IEnumSTATPROPSETSTG 인터페이스의 열거형 메서드를 호출할 수 있습니다. 구조체는 다음과 같이 정의됩니다.

구문

typedef struct tagSTATPROPSETSTG {
  FMTID    fmtid;
  CLSID    clsid;
  DWORD    grfFlags;
  FILETIME mtime;
  FILETIME ctime;
  FILETIME atime;
  DWORD    dwOSVersion;
} STATPROPSETSTG;

멤버

fmtid

속성 집합을 처음 만들 때 지정한 현재 속성 집합의 FMTID입니다.

clsid

이 속성 집합과 연결된 CLSID는 속성 집합이 처음 만들어지고 그 후에 IPropertyStorage::SetClass를 사용하여 수정될 때 지정됩니다. 설정하지 않으면 값이 CLSID_NULL.

grfFlags

IPropertySetStorage::Create에 지정된 대로 속성 집합의 값에 플래그를 지정합니다.

mtime

속성 집합이 마지막으로 수정된 UTC(유니버설 조정 시간)의 시간입니다.

ctime

이 속성 집합이 만들어진 시간(UTC)입니다.

atime

이 속성 집합에 마지막으로 액세스한 시간(UTC)입니다.

dwOSVersion

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
머리글 propidl.h(Propidl.h 포함)

추가 정보

FILETIME

IEnumSTATPROPSETSTG

IPropertySetStorage::Create

IPropertyStorage::Stat