Condividi tramite


Funzione StgConvertVariantToProperty (propidl.h)

La funzione StgConvertVariantToProperty converte un tipo di dati PROPVARIANT in un tipo di dati SERIALIZEDPROPERTYVALUE .

Sintassi

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
);

Parametri

[in] pvar

Puntatore a PROPVARIANT.

[in] CodePage

Codicepage del set di proprietà.

[out, optional] pprop

facoltativo. Puntatore a SERIALIZEDPROPERTYVALUE.

[in, out] pcb

Puntatore alla lunghezza del flusso rimanente, aggiornata alla dimensione effettiva della proprietà in caso di restituzione.

[in] pid

Propid (usato se indiretto).

[in] fReserved

Riservare. Il valore deve essere FALSE.

[in, out, optional] pcIndirect

facoltativo. Puntatore al conteggio delle proprietà indirette.

Valore restituito

Restituisce un puntatore a SERIALIZEDPROPERTYVALUE.

Commenti

Questa funzione converte un PROPVARIANT in una proprietà. Se la funzione ha esito negativo genera un'eccezione che rappresenta STATUS_INVALID_PARAMETER NT_STATUS.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione propidl.h
Libreria Ole32.lib
DLL Ole32.dll

Vedi anche

StgConvertPropertyToVariant

StgSerializePropVariant