Função StgSerializePropVariant (propvarutil.h)

A função StgSerializePropVariant converte um tipo de dados PROPVARIANT em um tipo de dados SERIALIZEDPROPERTYVALUE .

Sintaxe

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

Parâmetros

[in] ppropvar

Um ponteiro para PROPVARIANT.

[out] ppProp

Um ponteiro para o SERIALIZEDPROPERTYVALUE recém-alocado.

[out] pcb

Um ponteiro para o tamanho do SERIALIZEDPROPERTYVALUE recém-alocado.

Retornar valor

Essa função pode retornar um desses valores.

Comentários

A função StgSerializePropVariant serializa um PROPVARIANT. A função é semelhante à função StgConvertVariantToProperty , mas a função StgSerializePropVariant manipula automaticamente a alocação de memória para o novo SERIALIZEDPROPERTYVALUE. Além disso, StgSerializePropVariant usa os valores padrão CP_WINUNICODE e PID_ILLEGAL para a página de código e a ID da propriedade, respectivamente. Use StgSerializePropVariant , a menos que o controle sobre esses argumentos seja especificamente necessário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho propvarutil.h
Biblioteca Propsys.lib
DLL Propsys.dll

Confira também

StgConvertVariantToProperty

StgDeserializePropVariant