Freigeben über


PROPVARIANT- und VARIANT-Funktionen

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

Thema Inhalt
ClearPropVariantArray- Gibt den Speicher und die Verweise frei, die von einem Array von PROPVARIANT Strukturen verwendet werden, die in einem Array gespeichert sind.
ClearVariantArray- Gibt den Speicher und die Verweise frei, die von einem Array von VARIANT Strukturen verwendet werden, die in einem Array gespeichert sind.
FreePropVariantArray- Gibt den Speicher und die Verweise frei, die von einem Array von PROPVARIANT- Strukturen verwendet werden.
InitPropVariantFromBoolean Initialisiert eine bestimmte 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 mithilfe 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 doppelten 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_UI1initialisiert.
InitPropVariantFromGUIDAsString Initialisiert eine PROPVARIANT- Struktur basierend auf einer GUID-. Die Struktur wird als VT_LPWSTRinitialisiert.
InitPropVariantFromInt16- Initialisiert eine PROPVARIANT- Struktur basierend auf einem ganzzahligen 16-Bit-Wert.
InitPropVariantFromInt16Vector- Initialisiert eine PROPVARIANT- Struktur basierend auf einem angegebenen Vektor mit ganzzahligen 16-Bit-Werten.
InitPropVariantFromInt32- Initialisiert eine PROPVARIANT- Struktur basierend auf einem 32-Bit-Ganzzahlwert.
InitPropVariantFromInt32Vector Initialisiert eine PROPVARIANT- Struktur basierend auf einem Vektor mit ganzzahligen 32-Bit-Werten.
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 in eine ausführbare Datei eingebetteten Zeichenfolgenressource.
InitPropVariantFromString- Initialisiert eine PROPVARIANT- Struktur basierend auf einer angegebenen Zeichenfolge.
InitPropVariantFromStringAsVector Initialisiert eine PROPVARIANT- Struktur aus einer angegebenen Zeichenfolge. Die Zeichenfolge wird als durch Semikolons 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 in einer STRRET- Struktur gespeicherten Zeichenfolge.
InitPropVariantFromUInt16 Initialisiert eine PROPVARIANT- Struktur basierend auf einem ganzzahligen 16-Bit-Wert ohne Vorzeichen.
InitPropVariantFromUInt16Vector- Initialisiert eine PROPVARIANT- Struktur basierend auf einem Vektor von 16-Bit-ganzzahligen Werten ohne Vorzeichen.
InitPropVariantFromUInt32- Initialisiert eine PROPVARIANT- Struktur basierend auf einem ganzzahligen 32-Bit-Wert ohne Vorzeichen.
InitPropVariantFromUInt32Vector Initialisiert eine PROPVARIANT- Struktur basierend auf einem Vektor von 32-Bit-ganzzahligen Werten ohne Vorzeichen.
InitPropVariantFromUInt64- Initialisiert eine PROPVARIANT- Struktur mit einem ganzzahligen 64-Bit-Wert 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 Instanz eines IDispatch--Objekts.
InitVariantFromDosDateTime- Initialisiert eine VARIANT--Struktur mit einem Datum und einer Uhrzeit, die im von Microsoft MS-DOS verwendeten Format angegeben wird. Die Datums- und Uhrzeitwerte werden in das Format konvertiert, mit dem Datum und Uhrzeit in einem VARIANT-gespeichert werden.
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_UI1initialisiert.
InitVariantFromInt16- Initialisiert eine PROPVARIANT- Struktur basierend auf einem ganzzahligen 16-Bit-Wert.
InitVariantFromInt16Array- Initialisiert eine VARIANT- Struktur mit einem Array mit 16-Bit-Ganzzahlwerten.
InitVariantFromInt32- Initialisiert eine PROPVARIANT- Struktur basierend auf einem 32-Bit-Ganzzahlwert.
InitVariantFromInt32Array- Initialisiert eine VARIANT- Struktur mit einem Array mit 32-Bit-Ganzzahlwerten.
InitVariantFromInt64- Initialisiert eine VARIANT- Struktur mit einem ganzzahligen 64-Bit-Wert.
InitVariantFromInt64Array- Initialisiert eine VARIANT- Struktur mit einem Array mit 64-Bit-Ganzzahlwerten.
InitVariantFromResource- Initialisiert eine VARIANT- Struktur basierend auf einer Zeichenfolgenressource, die in einer ausführbaren 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 nicht signierten ganzzahligen 16-Bit-Wert.
InitVariantFromUInt16Array- Initialisiert eine VARIANT- Struktur mit einem Array nicht signierter ganzzahliger 16-Bit-Werte.
InitVariantFromUInt32- Initialisiert eine VARIANT- Struktur mit einem nicht signierten ganzzahligen 32-Bit-Wert.
InitVariantFromUInt32Array- Initialisiert eine VARIANT- Struktur mit einem Array nicht signierter ganzzahliger 32-Bit-Werte.
InitVariantFromUInt64- Initialisiert eine VARIANT- Struktur mit einem ganzzahligen 64-Bit-Wert ohne Vorzeichen.
InitVariantFromUInt64Array- Initialisiert eine VARIANT- Struktur mit einem ganzzahligen 64-Bit-Wert ohne Vorzeichen.
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 einen Vektortyp aufweist.
IsVariantArray- Gibt an, ob es sich bei einer Variante um ein Array handelt.
IsVariantString- Gibt an, ob eine Variante eine Zeichenfolge ist.
IsVarTypeFloat Gibt zurück, ob ein VARTYPE ein Float-Wert 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 signierte ganze Zahl ist.
IsVarTypeUnsignedInteger Gibt zurück, ob ein VARTYPE- eine ganze Zahl ohne Vorzeichen ist.
PropVariantChangeType Wandelt einen Als PROPVARIANT- Struktur gespeicherten Wert in einen entsprechenden Wert eines anderen Variantentyps um.
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 des Typs 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 des Typs VT_U12, VT_VECTOR | VT_U12 oder VT_ARRAY | VT_U12.
PropVariantGetUInt32Elem Extrahiert ein einzelnes nicht signiertes Int32-Element aus einer PROPVARIANT- Struktur des Typs 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 booleschen Eigenschaftswert 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 des Typs VT_VECTOR | VT_UI1 oder VT_ARRRAY | VT_UI1.
PropVariantToCLSID- Extrahiert den CLSID-Eigenschaftswert eines PROPVARIANT Struktur.
PropVariantToDouble Extrahiert einen doppelten Wert aus einer PROPVARIANT- Struktur.
PropVariantToDoubleVector Extrahiert einen Doppelvektor aus einer PROPVARIANT- Struktur.
PropVariantToDoubleVectorAlloc Extrahiert Daten aus einer PROPVARIANT- Struktur in einen neu zugeordneten Doppelvektor.
PropVariantToDoubleWithDefault Extrahiert einen doppelten 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 von langen Werten aus einer PROPVARIANT- Struktur.
PropVariantToInt32VectorAlloc Extrahiert Daten aus einer PROPVARIANT- Struktur in eine neu zugeordnete 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 eine neu zugeordnete 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 Zeichenfolgeneigenschaftswert 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 nicht signierten kurzen Wert aus einer PROPVARIANT- Struktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
PropVariantToUInt16Vector Initialisiert eine PROPVARIANT- Struktur basierend auf einem ganzzahligen 16-Bit-Wert ohne Vorzeichen.
PropVariantToUInt16VectorAlloc Extrahiert Daten aus einer PROPVARIANT- Struktur in einen nicht signierten kurzen Vektor.
PropVariantToUInt16WithDefault Extrahiert einen nicht signierten kurzen Wert 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 ULONGLONG Wert aus einer PROPVARIANT- Struktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
PropVariantToVariant Wandelt den Inhalt einer PROPVARIANT--Struktur in eine VARIANT--Struktur um.
StgDeserializePropVariant Deserialisiert eine angegebene SERIALIZEDPROPERTYVALUE- Struktur, wodurch eine PROPVARIANT--Struktur erstellt wird.
StgSerializePropVariant Serialisiert eine angegebene PROPVARIANT- Struktur, wodurch eine SERIALIZEDPROPERTYVALUE Struktur erstellt wird.
VariantCompare- Vergleicht zwei Variantenstrukturen basierend auf Standardvergleichsregeln.
VariantGetBooleanElem Extrahiert ein einzelnes boolesches Element aus einer Variantenstruktur.
VariantGetDoubleElem Extrahiert ein doppel 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 breites Zeichenfolgenelement aus einer Variantenstruktur.
VariantGetUInt16Elem Extrahiert ein einzelnes nicht signiertes 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 des Typs VT_ARRRAY | 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 nicht signierten Int16 Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird dieser Funktion ein Standardwert zugewiesen.
VariantToInt16Array- Extrahiert Daten aus einer Vektorstruktur in ein Int16- Array.
VariantToInt16ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in eine neu zugeordnete 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 eine neu zugeordnete 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 eine neu zugeordnete 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 Variant-Struktur 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 Zeichenfolgeneigenschaftswert einer Variant-Struktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToStrRet- Wenn es sich bei der Quellvariante um eine VT_BSTRhandelt, werden Zeichenfolgen extrahiert und in eine STRRET- Struktur platziert.
VariantToUInt16- Extrahiert einen nicht signierten Int16 Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird 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, nicht signiertes Int16 Array.
VariantToUInt16WithDefault Extrahiert einen nicht signierten Int16 Eigenschaftswert einer Variantenstruktur. Wenn kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToUInt32- Extrahiert nicht signierte Int32 Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToUInt32Array- Extrahiert Daten aus einer Vektorstruktur in ein nicht signiertes Int32 Array.
VariantToUInt32ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes, nicht signiertes Int32 Array.
VariantToUInt32WithDefault Extrahiert einen nicht signierten Int32 Eigenschaftswert einer Variantenstruktur. Wenn derzeit kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.
VariantToUInt64- Extrahiert nicht signierte Int64 Eigenschaftswert einer Variantenstruktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen.
VariantToUInt64Array Extrahiert Daten aus einer Vektorstruktur in ein nicht signiertes Int64 Array.
VariantToUInt64ArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes, nicht signiertes Int64 Array.
VariantToUInt64WithDefault Extrahiert einen nicht signierten Int64 Eigenschaftswert einer Variantenstruktur. Wenn derzeit kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben.

 

Eigenschaftenbehälterfunktionen

Funktionen