Compartir a través de


Función StgConvertVariantToProperty (propidl.h)

La función StgConvertVariantToProperty convierte un tipo de datos PROPVARIANT en un tipo de datos SERIALIZEDPROPERTYVALUE .

Sintaxis

SERIALIZEDPROPERTYVALUE * StgConvertVariantToProperty(
  [in]                const PROPVARIANT       *pvar,
  [in]                USHORT                  CodePage,
  [out, optional]     SERIALIZEDPROPERTYVALUE *pprop,
  [in, out]           ULONG                   *pcb,
  [in]                PROPID                  pid,
  [in]                BOOLEAN                 fReserved,
  [in, out, optional] ULONG                   *pcIndirect
);

Parámetros

[in] pvar

Puntero a PROPVARIANT.

[in] CodePage

Página de códigos del conjunto de propiedades.

[out, optional] pprop

Opcional. Puntero a SERIALIZEDPROPERTYVALUE.

[in, out] pcb

Puntero a la longitud restante de la secuencia, actualizada al tamaño real de la propiedad en la devolución.

[in] pid

El propid (usado si es indirecto).

[in] fReserved

Reservador. El valor debe ser FALSE.

[in, out, optional] pcIndirect

Opcional. Puntero al recuento de propiedades indirectas.

Valor devuelto

Devuelve un puntero a SERIALIZEDPROPERTYVALUE.

Comentarios

Esta función convierte un PROPVARIANT en una propiedad . Si se produce un error en la función, se produce una excepción que representa STATUS_INVALID_PARAMETER NT_STATUS.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado propidl.h
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

StgConvertPropertyToVariant

StgSerializePropVariant