다음을 통해 공유


StgSerializePropVariant 함수(propvarutil.h)

StgSerializePropVariant 함수는 PROPVARIANT 데이터 형식을 SERIALIZEDPROPERTYVALUE 데이터 형식으로 변환합니다.

구문

PSSTDAPI StgSerializePropVariant(
  [in]  const PROPVARIANT       *ppropvar,
  [out] SERIALIZEDPROPERTYVALUE **ppProp,
  [out] ULONG                   *pcb
);

매개 변수

[in] ppropvar

PROPVARIANT에 대한 포인터입니다.

[out] ppProp

새로 할당된 SERIALIZEDPROPERTYVALUE에 대한 포인터입니다.

[out] pcb

새로 할당된 SERIALIZEDPROPERTYVALUE의 크기에 대한 포인터입니다.

반환 값

이 함수는 이러한 값 중 하나를 반환할 수 있습니다.

설명

StgSerializePropVariant 함수는 PROPVARIANT를 직렬화합니다. 함수는 StgConvertVariantToProperty 함수와 비슷하지만 StgSerializePropVariant 함수는 새 SERIALIZEDPROPERTYVALUE에 대한 메모리 할당을 자동으로 처리합니다. 또한 StgSerializePropVariant 는 각각 코드 페이지 및 속성 ID에 CP_WINUNICODE 및 PID_ILLEGAL 기본값을 사용합니다. 이러한 인수에 대한 제어가 특별히 필요한 경우가 아니면 StgSerializePropVariant 를 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 propvarutil.h
라이브러리 Propsys.lib
DLL Propsys.dll

추가 정보

StgConvertVariantToProperty

StgDeserializePropVariant