Freigeben über


PROPVARIANT und VARIANT (Funktionen)

In diesem Abschnitt werden eine Reihe von Windows Shell-Konvertierungs- und Hilfsfunktionen beschrieben, die mit den Typen PROPVARIANT und VARIANT verwendet werden.

Thema Inhalte
ClearPropVariantArray Gibt den Arbeitsspeicher und die Verweise frei, die von einem Array von PROPVARIANT-Strukturen verwendet werden, die in einem Array gespeichert sind.
ClearVariantArray Gibt den Arbeitsspeicher und die Verweise frei, die von einem Array von VARIANT-Strukturen verwendet werden, die in einem Array gespeichert sind.
FreePropVariantArray Gibt den Von einem Array von PROPVARIANT-Strukturen verwendeten Arbeitsspeicher und Verweise frei.
InitPropVariantFromBoolean Initialisiert eine angegebene PROPVARIANT-Struktur als VT_BOOL unter Verwendung eines angegebenen booleschen Werts.
InitPropVariantFromBooleanVector Initialisiert eine PROPVARIANT-Struktur aus einem angegebenen booleschen Vektor.
InitPropVariantFromBuffer Initialisiert eine PROPVARIANT-Struktur unter Verwendung des Inhalts eines Puffers.
InitPropVariantFromCLSID Initialisiert eine PROPVARIANT-Struktur basierend auf einem Klassenbezeichner (CLSID).
InitPropVariantFromDouble Initialisiert eine PROPVARIANT-Struktur basierend auf einem angegebenen Double-Wert .
InitPropVariantFromDoubleVector Initialisiert eine PROPVARIANT-Struktur basierend auf einem angegebenen Vektor von Double-Werten .
InitPropVariantFromFileTime Initialisiert eine PROPVARIANT-Struktur basierend auf Informationen, die in einer FILETIME-Struktur gespeichert sind.
InitPropVariantFromFileTimeVector Initialisiert eine PROPVARIANT-Struktur aus einem angegebenen Vektor von FILETIME-Werten .
InitPropVariantFromGUIDAsBuffer Initialisiert eine PROPVARIANT-Struktur basierend auf einer GUID. Die -Struktur wird als VT_VECTOR | VT_UI1 initialisiert.
InitPropVariantFromGUIDAsString Initialisiert eine PROPVARIANT-Struktur basierend auf einer GUID. Die -Struktur wird als VT_LPWSTR initialisiert.
InitPropVariantFromInt16 Initialisiert eine PROPVARIANT-Struktur basierend auf einem 16-Bit-Ganzzahlwert.
InitPropVariantFromInt16Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem angegebenen Vektor von 16-Bit-Ganzzahlwerten.
InitPropVariantFromInt32 Initialisiert eine PROPVARIANT-Struktur basierend auf einem 32-Bit-Ganzzahlwert.
InitPropVariantFromInt32Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem Vektor von 32-Bit-Ganzzahlwerten.
InitPropVariantFromInt64 Initialisiert eine PROPVARIANT-Struktur basierend auf einem angegebenen Int64-Wert .
InitPropVariantFromInt64Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem Vektor von Int64-Werten .
InitPropVariantFromPropVariantVectorElem Initialisiert eine PROPVARIANT-Struktur basierend auf einem angegebenen PROPVARIANT-Vektorelement .
InitPropVariantFromResource Initialisiert eine PROPVARIANT-Struktur basierend auf einer Zeichenfolgenressource, die in eine ausführbare Datei eingebettet ist.
InitPropVariantFromString Initialisiert eine PROPVARIANT-Struktur basierend auf einer angegebenen Zeichenfolge.
InitPropVariantFromStringAsVector Initialisiert eine PROPVARIANT-Struktur aus einer angegebenen Zeichenfolge. Die Zeichenfolge wird als durch Semikolon getrennte Liste analysiert (z. B. "A; B; C").
InitPropVariantFromStringVector Initialisiert eine PROPVARIANT-Struktur aus einem angegebenen Zeichenfolgenvektor.
InitPropVariantFromStrRet Initialisiert eine PROPVARIANT-Struktur basierend auf einer Zeichenfolge, die in einer STRRET-Struktur gespeichert ist.
InitPropVariantFromUInt16 Initialisiert eine PROPVARIANT-Struktur basierend auf einem 16-Bit-Ganzzahlwert ohne Vorzeichen.
InitPropVariantFromUInt16Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem Vektor von 16-Bit-Ganzzahlwerten ohne Vorzeichen.
InitPropVariantFromUInt32 Initialisiert eine PROPVARIANT-Struktur basierend auf einem 32-Bit-Ganzzahlwert ohne Vorzeichen.
InitPropVariantFromUInt32Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem Vektor von 32-Bit-Ganzzahlwerten ohne Vorzeichen.
InitPropVariantFromUInt64 Initialisiert eine PROPVARIANT-Struktur mit einem 64-Bit-Ganzzahlwert ohne Vorzeichen.
InitPropVariantFromUInt64Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem Vektor von 64-Bit-Ganzzahlen ohne Vorzeichen.
InitPropVariantVectorFromPropVariant Initialisiert ein Vektorelement in einer PROPVARIANT-Struktur mit einem Wert, der in einem anderen PROPVARIANT gespeichert ist.
InitVariantFromBoolean Initialisiert eine VARIANT-Struktur mit einem booleschen Wert.
InitVariantFromBooleanArray Initialisiert eine VARIANT-Struktur aus einem Array boolescher Werte.
InitVariantFromBuffer Initialisiert eine VARIANT-Struktur mit dem Inhalt eines Puffers.
InitVariantFromDispatch Initialisiert eine VARIANT-Struktur basierend auf einer instance eines IDispatch-Objekts.
InitVariantFromDosDateTime Initialisiert eine VARIANT-Struktur mit einem Datum und einer Uhrzeit, die im von Microsoft MS-DOS verwendeten Format angegeben sind. Die Datums- und Uhrzeitwerte werden in das Format konvertiert, das zum Speichern von Datum und Uhrzeit in einem VARIANT-Format verwendet wird.
InitVariantFromDouble Initialisiert eine VARIANT-Struktur mit einem Wert vom Typ DOUBLE.
InitVariantFromDoubleArray Initialisiert eine VARIANT-Struktur mit einem Array von Werten vom Typ DOUBLE.
InitVariantFromFileTime Initialisiert eine VARIANT-Struktur mit dem Inhalt einer FILETIME-Struktur .
InitVariantFromFileTimeArray Initialisiert eine VARIANT-Struktur mit einem Array von FILETIME-Strukturen .
InitVariantFromGUIDAsBuffer Initialisiert eine VARIANT-Struktur basierend auf einer GUID. Die -Struktur wird als VT_ARRAY | VT_UI1 initialisiert.
InitVariantFromInt16 Initialisiert eine PROPVARIANT-Struktur basierend auf einem 16-Bit-Ganzzahlwert.
InitVariantFromInt16Array Initialisiert eine VARIANT-Struktur mit einem Array von 16-Bit-Ganzzahlwerten.
InitVariantFromInt32 Initialisiert eine PROPVARIANT-Struktur basierend auf einem ganzzahligen 32-Bit-Wert.
InitVariantFromInt32Array Initialisiert eine VARIANT-Struktur mit einem Array mit ganzzahligen 32-Bit-Werten.
InitVariantFromInt64 Initialisiert eine VARIANT-Struktur mit einem ganzzahligen 64-Bit-Wert.
InitVariantFromInt64Array Initialisiert eine VARIANT-Struktur mit einem Array mit ganzzahligen 64-Bit-Werten.
InitVariantFromResource Initialisiert eine VARIANT-Struktur basierend auf einer Zeichenfolgenressource, die in eine ausführbare Datei eingebettet ist.
InitVariantFromString Initialisiert eine VARIANT-Struktur mit einer Zeichenfolge.
InitVariantFromStringArray Initialisiert eine VARIANT-Struktur mit einem Array von Zeichenfolgen.
InitVariantFromStrRet Initialisiert eine VARIANT-Struktur mit einer Zeichenfolge, die in einer STRRET-Struktur gespeichert ist.
InitVariantFromUInt16 Initialisiert eine VARIANT-Struktur mit einem unsignierten ganzzahligen 16-Bit-Wert.
InitVariantFromUInt16Array Initialisiert eine VARIANT-Struktur mit einem Array von ganzzahligen 16-Bit-Werten ohne Vorzeichen.
InitVariantFromUInt32 Initialisiert eine VARIANT-Struktur mit einem 32-Bit-Ganzzahlwert ohne Vorzeichen.
InitVariantFromUInt32Array Initialisiert eine VARIANT-Struktur mit einem Array von ganzzahligen 32-Bit-Werten ohne Vorzeichen.
InitVariantFromUInt64 Initialisiert eine VARIANT-Struktur mit einem unsignierten ganzzahligen 64-Bit-Wert.
InitVariantFromUInt64Array Initialisiert eine VARIANT-Struktur mit einem unsignierten ganzzahligen 64-Bit-Wert.
InitVariantFromVariantArrayElem Initialisiert eine VARIANT-Struktur mit einem Wert, der in einer anderen VARIANT-Struktur gespeichert ist.
IsPropVariantString Gibt an, ob eine angegebene PROPVARIANT-Struktur ein Zeichenfolgentyp ist.
IsPropVariantVector Gibt an, ob eine PROPVARIANT-Struktur über einen Vektortyp verfügt.
IsVariantArray Gibt an, ob eine Variante ein Array ist.
IsVariantString Gibt an, ob eine Variante eine Zeichenfolge ist.
IsVarTypeFloat Gibt zurück, ob ein VARTYPE ein Float ist.
IsVarTypeInteger Gibt zurück, ob ein VARTYPE eine ganze Zahl ist.
IsVarTypeNumber Gibt an , ob VARTYPE eine Zahl ist.
IsVarTypeSignedInteger Gibt zurück, ob ein VARTYPE eine ganze Zahl mit Vorzeichen ist.
IsVarTypeUnsignedInteger Gibt zurück, ob ein VARTYPE eine ganze Zahl ohne Vorzeichen ist.
PropVariantChangeType Bezieht einen wert, der als PROPVARIANT-Struktur gespeichert ist, mit einem Äquivalentwert eines anderen Variantentyps zusammen.
PropVariantClear Löscht eine PROPVARIANT-Struktur .
PropVariantCompare Vergleicht zwei PROPVARIANT-Strukturen basierend auf Standardvergleichseinheiten und -einstellungen.
PropVariantCompareEx Erweitert PropVariantCompare , indem der Aufrufer zwei PROPVARIANT-Strukturen basierend auf angegebenen Vergleichseinheiten und Flags vergleichen kann.
PropVariantCopy Erstellt eine Kopie einer PROPVARIANT-Struktur .
PropVariantGetBooleanElem Extrahiert ein einzelnes boolesches Element aus einer PROPVARIANT-Struktur vom Typ VT_BOOL, VT_VECTOR | VT_BOOLoder VT_ARRAY | VT_BOOL.
PropVariantGetDoubleElem Extrahiert ein einzelnes Double-Element aus einer PROPVARIANT-Struktur vom Typ VT_R8, VT_VECTOR | VT_R8oder VT_ARRAY | VT_R8.
PropVariantGetElem Initialisiert eine PROPVARIANT-Struktur basierend auf einem angegebenen Element in einer anderen PROPVARIANT-Struktur .
PropVariantGetElementCount Ruft die Elementanzahl einer PROPVARIANT-Struktur ab.
PropVariantGetFileTimeElem Extrahiert ein einzelnes FILETIME-Element aus einer PROPVARIANT-Struktur vom Typ VT_FILETIME, VT_VECTOR | VT_FILETIME oder VT_ARRAY | VT_FILETIME.
PropVariantGetInt16Elem Extrahiert ein einzelnes Int16-Element aus einer PROPVARIANT-Struktur vom Typ VT_I2, VT_VECTOR | VT_I2 oder VT_ARRAY | VT_I2.
PropVariantGetInt32Elem Extrahiert ein einzelnes Int32-Element aus einem PROPVARIANT vom Typ VT_I4, VT_VECTOR | VT_I4 oder VT_ARRAY | VT_I4.
PropVariantGetInt64Elem Extrahiert ein einzelnes Int64-Element aus einer PROPVARIANT-Struktur vom Typ VT_I8, VT_VECTOR | VT_I8 oder VT_ARRAY | VT_I8.
PropVariantGetStringElem Extrahiert ein einzelnes Unicode-Zeichenfolgenelement aus einer PROPVARIANT-Struktur vom Typ VT_LPWSTR, VT_BSTR, VT_VECTOR | VT_LPWSTR, VT_VECTOR | VT_BSTR oder VT_ARRAY | VT_BSTR.
PropVariantGetUInt16Elem Extrahiert ein einzelnes nicht signiertes Int16-Element aus einer PROPVARIANT-Struktur vom Typ VT_U12, VT_VECTOR | VT_U12 oder VT_ARRAY | VT_U12.
PropVariantGetUInt32Elem Extrahiert ein einzelnes nicht signiertes Int32-Element aus einer PROPVARIANT-Struktur vom Typ VT_UI4, VT_VECTOR | VT_UI4 oder VT_ARRAY | VT_UI4.
PropVariantGetUInt64Elem Extrahiert ein einzelnes nicht signiertes Int64-Element aus einer PROPVARIANT-Struktur vom Typ VT_UI8, VT_VECTOR | VT_UI8 oder VT_ARRAY | VT_UI8.
PropVariantToBoolean Extrahiert einen booleschen Eigenschaftswert einer PROPVARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToBooleanVector Extrahiert einen booleschen Vektor aus einer PROPVARIANT-Struktur .
PropVariantToBooleanVectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten booleschen Vektor.
PropVariantToBooleanWithDefault Extrahiert den Wert der booleschen Eigenschaft einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToBSTR Extrahiert den BSTR-Eigenschaftswert einer PROPVARIANT-Struktur .
PropVariantToBuffer Extrahiert den Pufferwert aus einer PROPVARIANT-Struktur vom Typ VT_VECTOR | VT_UI1 oder VT_ARRRAY | VT_UI1.
PropVariantToCLSID Extrahiert den CLSID-Eigenschaftswert einer PROPVARIANT-Struktur .
PropVariantToDouble Extrahiert den Doppelten Wert aus einer PROPVARIANT-Struktur .
PropVariantToDoubleVector Extrahiert einen Vektor von Doubles aus einer PROPVARIANT-Struktur .
PropVariantToDoubleVectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten Doppelvektor.
PropVariantToDoubleWithDefault Extrahiert einen Double-Eigenschaftswert einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToFileTime Extrahiert die FILETIME-Struktur aus einer PROPVARIANT-Struktur .
PropVariantToFileTimeVector Extrahiert Daten aus einer PROPVARIANT-Struktur in einen FILETIME-Vektor.
PropVariantToFileTimeVectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten FILETIME-Vektor.
PropVariantToGUID Extrahiert einen GUID-Wert aus einer PROPVARIANT-Struktur .
PropVariantToInt16 Extrahiert einen Int16-Eigenschaftswert einer PROPVARIANT-Struktur .
PropVariantToInt16Vector Extrahiert einen Vektor von Int16-Werten aus einer PROPVARIANT-Struktur .
PropVariantToInt16VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten Int16-Vektor .
PropVariantToInt16WithDefault Extrahiert den Int16-Eigenschaftswert einer PROPVARIANT-Struktur . Wenn derzeit kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToInt32 Extrahiert den Int32-Eigenschaftswert einer PROPVARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToInt32Vector Extrahiert einen Vektor langer Werte aus einer PROPVARIANT-Struktur .
PropVariantToInt32VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten Int32-Vektor .
PropVariantToInt32WithDefault Extrahiert einen ULONG-Wert aus einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird ein angegebener Standardwert zurückgegeben.
PropVariantToInt64 Extrahiert einen LONGLONG-Wert aus einer PROPVARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToInt64Vector Extrahiert Daten aus einer PROPVARIANT-Struktur in einen Int64-Vektor .
PropVariantToInt64VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten LONGLONG-Vektor .
PropVariantToInt64WithDefault Extrahiert den Int64-Eigenschaftswert einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToString Extrahiert einen Zeichenfolgenwert aus einer PROPVARIANT-Struktur .
PropVariantToStringAlloc Extrahiert einen Zeichenfolgeneigenschaftswert aus einer PROPVARIANT-Struktur .
PropVariantToStringVector Extrahiert einen Vektor von Zeichenfolgen aus einer PROPVARIANT-Struktur .
PropVariantToStringVectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in eine neu zugeordnete Zeichenfolge in einem neu zugeordneten Vektor.
PropVariantToStringWithDefault Extrahiert den Wert der Zeichenfolgeneigenschaft einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToStrRet Extrahiert eine Zeichenfolge aus einer PROPVARIANT-Struktur und platziert sie in einer STRRET-Struktur .
PropVariantToUInt16 Extrahiert einen short-Wert ohne Vorzeichen aus einer PROPVARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToUInt16Vector Initialisiert eine PROPVARIANT-Struktur basierend auf einem 16-Bit-Ganzzahlwert ohne Vorzeichen.
PropVariantToUInt16VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen kurzen Vektor ohne Vorzeichen .
PropVariantToUInt16WithDefault Extrahiert einen short-Wert ohne Vorzeichen aus einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToUInt32 Extrahiert einen ULONG-Wert aus einer PROPVARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToUInt32Vector Extrahiert Daten aus einer PROPVARIANT-Struktur in einen ULONG-Vektor .
PropVariantToUInt32VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten ULONG-Vektor .
PropVariantToUInt32WithDefault Extrahiert einen ULONG-Wert aus einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird ein angegebener Standardwert zurückgegeben.
PropVariantToUInt64 Extrahiert einen UInt64-Wert aus einer PROPVARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToUInt64Vector Extrahiert Daten aus einer PROPVARIANT-Struktur in einen ULONGLONG-Vektor .
PropVariantToUInt64VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten ULONGLONG-Vektor .
PropVariantToUInt64WithDefault Extrahiert den ULONGLONG-Wert aus einer PROPVARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToVariant Konvertiert den Inhalt einer PROPVARIANT-Struktur in eine VARIANT-Struktur .
StgDeserializePropVariant Deserialisiert eine angegebene SERIALIZEDPROPERTYVALUE-Struktur und erstellt eine PROPVARIANT-Struktur .
StgSerializePropVariant Serialisiert eine angegebene PROPVARIANT-Struktur und erstellt eine SERIALIZEDPROPERTYVALUE-Struktur .
VariantCompare Vergleicht zwei Variantenstrukturen basierend auf Standardvergleichsregeln.
VariantGetBooleanElem Extrahiert ein einzelnes boolesches Element aus einer Variantenstruktur.
VariantGetDoubleElem Extrahiert ein Double-Element aus einer Variantenstruktur.
VariantGetElem Initialisiert eine VARIANT-Struktur aus einem angegebenen Variant-Element.
VariantGetElementCount Ruft die Elementanzahl einer Variantenstruktur ab.
VariantGetInt16Elem Extrahiert ein einzelnes Int16-Element aus einer Variantenstruktur.
VariantGetInt32Elem Extrahiert ein einzelnes Int32-Element aus einer Variantenstruktur.
VariantGetInt64Elem Extrahiert ein einzelnes Int64-Element aus einer Variantenstruktur.
VariantGetStringElem Extrahiert ein einzelnes breit angelegtes Zeichenfolgenelement aus einer Variantenstruktur.
VariantGetUInt16Elem Extrahiert ein einzelnes unsigniertes Int16-Element aus einer Variantenstruktur.
VariantGetUInt32Elem Extrahiert ein einzelnes nicht signiertes Int32-Element aus einer Variantenstruktur.
VariantGetUInt64Elem Extrahiert ein einzelnes nicht signiertes Int64-Element aus einer Variantenstruktur.
VariantToBoolean Extrahiert den Wert einer booleschen Eigenschaft aus einer VARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToBooleanArray Extrahiert ein Array boolescher Werte aus einer VARIANT-Struktur .
VariantToBooleanArrayAlloc Weist ein Array von BOOL-Werten zu und extrahiert dann Daten aus einer VARIANT-Struktur in dieses Array.
VariantToBooleanWithDefault Extrahiert einen BOOL-Wert aus einer VARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToBuffer Extrahiert den Inhalt eines Puffers, der in einer VARIANT-Struktur vom Typ VT_ARRRAY gespeichert ist | VT_UI1.
VariantToDosDateTime Extrahiert einen Datums- und Uhrzeitwert im MS-DOS-Format aus einer VARIANT-Struktur .
VariantToDouble Extrahiert einen DOUBLE-Wert aus einer VARIANT-Struktur . Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToDoubleArray Extrahiert ein Array von DOUBLE-Werten aus einer VARIANT-Struktur .
VariantToDoubleArrayAlloc Weist ein Array von DOUBLE-Werten zu und extrahiert dann Daten aus einer VARIANT-Struktur in dieses Array.
VariantToDoubleWithDefault Extrahiert einen DOUBLE-Wert aus einer VARIANT-Struktur . Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToFileTime Extrahiert eine FILETIME-Struktur aus einer Variantenstruktur.
VariantToGUID Extrahiert einen GUID-Eigenschaftswert einer Variantenstruktur.
VariantToInt16 Extrahiert einen unsignierten Int16-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird von dieser Funktion ein Standardwert zugewiesen.
VariantToInt16Array Extrahiert Daten aus einer Vektorstruktur in ein Int16-Array .
VariantToInt16ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes Int16-Array .
VariantToInt16WithDefault Extrahiert einen Int16-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToInt32 Extrahiert einen Int32-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToInt32Array Extrahiert Daten aus einer Vektorstruktur in ein Int32-Array .
VariantToInt32ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes Int32-Array .
VariantToInt32WithDefault Extrahiert einen Int32-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToInt64 Extrahiert einen Int64-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToInt64Array Extrahiert Daten aus einer Vektorstruktur in ein Int64-Array .
VariantToInt64ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes Int64-Array .
VariantToInt64WithDefault Extrahiert einen Int64-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToPropVariant Kopiert den Inhalt einer VARIANT-Struktur in eine PROPVARIANT-Struktur .
VariantToString Extrahiert den Variant-Wert einer Variantenstruktur in eine Zeichenfolge. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToStringAlloc Extrahiert den Variant-Wert einer Variantenstruktur in eine neu zugeordnete Zeichenfolge. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToStringArray Extrahiert Daten aus einer Vektorstruktur in ein Zeichenfolgenarray.
VariantToStringArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes Zeichenfolgenarray.
VariantToStringWithDefault Extrahiert den Wert der Zeichenfolgeneigenschaft einer Variantenstruktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToStrRet Wenn die Quellvariante ein VT_BSTR ist, extrahiert die Zeichenfolge und platziert sie in einer STRRET-Struktur .
VariantToUInt16 Extrahiert einen unsignierten Int16-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird von dieser Funktion ein Standardwert zugewiesen.
VariantToUInt16Array Extrahiert Daten aus einer Vektorstruktur in ein nicht signiertes Int16-Array .
VariantToUInt16ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes unsigniertes Int16-Array .
VariantToUInt16WithDefault Extrahiert einen unsignierten Int16-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToUInt32 Extrahiert den Unsigned Int32-Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToUInt32Array Extrahiert Daten aus einer Vektorstruktur in ein Int32-Array ohne Vorzeichen.
VariantToUInt32ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes nicht signiertes Int32-Array .
VariantToUInt32WithDefault Extrahiert einen Unsigned Int32-Eigenschaftswert einer Variantenstruktur. Wenn derzeit kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToUInt64 Extrahiert den Wert der nicht signierten Int64-Eigenschaft einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToUInt64Array Extrahiert Daten aus einer Vektorstruktur in ein Int64-Array ohne Vorzeichen.
VariantToUInt64ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes int64-Array ohne Vorzeichen.
VariantToUInt64WithDefault Extrahiert einen nicht signierten Int64-Eigenschaftswert einer Variantenstruktur. Wenn derzeit kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.

 

Funktionen der Eigenschaftensammlung

Funktionen