Windows-Eigenschaftensystem
Übersicht über die Windows Property System-Technologie.
Zum Entwickeln des Windows-Eigenschaftensystems benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
_PROPERTYUI_FLAGS Gibt Eigenschaftenfeatures an. |
GETPROPERTYSTOREFLAGS Gibt Flags an, die das Eigenschaftenspeicherobjekt ändern, das von Methoden abgerufen wird, die einen Eigenschaftenspeicher erstellen, z. B. IShellItem2::GetPropertyStore oder IPropertyStoreFactory::GetPropertyStore. |
PDOPSTATUS Stellt Vorgangs-status-Flags bereit. |
PKA_FLAGS Beschreibt das Verhalten von Eigenschaftenänderungsarrays. |
PLACEHOLDER_STATES Gibt die Zustände an, die eine Platzhalterdatei haben kann. Rufen Sie diesen Wert über die Eigenschaft System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus) ab. |
PROPDESC_AGGREGATION_TYPE Beschreibt, wie Eigenschaftswerte angezeigt werden, wenn mehrere Elemente ausgewählt werden. |
PROPDESC_COLUMNINDEX_TYPE Gibt an, ob oder wie eine Eigenschaft indiziert werden kann. |
PROPDESC_CONDITION_TYPE Beschreibt den Bedingungstyp, der beim Anzeigen der Eigenschaft auf der Benutzeroberfläche des Abfrage-Generators in Windows Vista, aber nicht in Windows 7 und höher verwendet werden soll. |
PROPDESC_ENUMFILTER Beschreibt die gefilterte Liste der zurückgegebenen Eigenschaftenbeschreibungen. |
PROPDESC_FORMAT_FLAGS Wird von Eigenschaftenbeschreibungshilfsfunktionen wie PSFormatForDisplay verwendet, um das Format einer Eigenschaftenzeichenfolge anzugeben. |
PROPDESC_RELATIVEDESCRIPTION_TYPE Beschreibt den relativen Beschreibungstyp für eine Eigenschaftsbeschreibung, der durch das relativeDescriptionType-Attribut des displayInfo-Elements bestimmt wird. |
PROPDESC_SEARCHINFO_FLAGS Bestimmt, ob und wie eine Eigenschaft von Windows Search indiziert wird. |
PROPDESC_TYPE_FLAGS Beschreibt Attribute des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft. |
PROPDESC_VIEW_FLAGS Diese Flags beschreiben Eigenschaften in Eigenschaftenbeschreibungslistenzeichenfolgen. |
PROPVAR_COMPARE_UNIT Diese Flags sind bestimmten PROPVARIANT-Strukturvergleichen zugeordnet. |
PSC_STATE Gibt den Status einer Eigenschaft an. Sie werden manuell durch den Code festgelegt, der den In-Memory-Eigenschaftenspeichercache hostet. |
SYNC_ENGINE_STATE_FLAGS Gibt Werte an, die von einer beliebigen Synchronisierungs-Engine verwendet werden, um ihre internen Engine-Zustände für den PKEY_StorageProviderStatus-Wert des Eigenschaftenspeichers im Dateiindexer verfügbar zu machen. Rufen Sie zunächst IShellItem2::GetPropertyStore mit dem flag GPS_EXTRINSICPROPERTIES auf. Rufen Sie als Nächstes die IPropertyStore::SetValue-Methode des zurückgegebenen Objekts auf, und geben Sie den PKEY_StorageProviderStatus Schlüssel an, um den Bitmaskenwert der Eigenschaft mithilfe dieser SYNC_ENGINE_STATE_FLAGS festzulegen. |
SYNC_TRANSFER_STATUS Gibt mögliche status Werte an, die in der System.SyncTransferStatus-Eigenschaft verwendet werden. |
Functions
Append Fügt einen Änderungsvorgang am Ende eines Arrays ein. |
|||
AppendOrReplace Ersetzt das erste Vorkommen einer Änderung, die sich auf denselben Eigenschaftsschlüssel wie die bereitgestellte Änderung auswirkt. Wenn der Eigenschaftenschlüssel noch nicht im Array vorhanden ist, fügt diese Methode die Änderung am Ende des Arrays an. |
|||
ApplyToPropVariant Wendet eine Änderung auf einen Eigenschaftswert an. |
|||
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. |
|||
CoerceToCanonicalValue Wandelt den Wert gemäß der Eigenschaftenbeschreibung in den kanonischen Wert um. |
|||
EnumeratePropertyDescriptions Ruft eine instance des Subsystemobjekts ab, das IPropertyDescriptionList implementiert, um entweder die gesamte oder eine partielle Liste der Eigenschaftenbeschreibungen im System abzurufen. |
|||
FindMatchingIndex Vergleicht den angegebenen Eigenschaftswert mit den aufgelisteten Werten in einer Liste und gibt den übereinstimmenden Index zurück. |
|||
FormatForDisplay Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab. (IPropertyDescription.FormatForDisplay) |
|||
FormatForDisplay Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab. (IPropertySystem.FormatForDisplay) |
|||
FormatForDisplay Entwickler sollten stattdessen IPropertyDescription verwenden. Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab. |
|||
FormatForDisplayAlloc Ruft eine Zeichenfolgendarstellung eines Eigenschaftswerts für einen zugeordneten Speicherpuffer ab. |
|||
FreePropVariantArray Gibt den Von einem Array von PROPVARIANT-Strukturen verwendeten Arbeitsspeicher und Verweise frei. |
|||
GetAdditionalSortByAliases Ruft die Adresse eines Zeigers auf die IPropertyDescriptionList-Schnittstelle ab, die zusätzliche Sortierspaltenwerte enthält. |
|||
GetAggregationType Ruft einen Wert ab, der beschreibt, wie die Eigenschaftswerte angezeigt werden, wenn mehrere Elemente auf der Benutzeroberfläche ausgewählt werden. |
|||
GetAt Ruft den Änderungsvorgang an einem angegebenen Arrayindex ab. |
|||
GetAt Ruft die Eigenschaftenbeschreibung am angegebenen Index in einer Eigenschaftenbeschreibungsliste ab. |
|||
GetAt Ruft das IPropertyEnumType-Objekt am angegebenen Index in der Liste ab. |
|||
GetCanonicalName Ruft den Namen ab, bei dem eine Eigenschaft dem System bekannt ist, unabhängig vom lokalisierten Namen. |
|||
GetColumnIndexType Bestimmt, wie die aktuelle Eigenschaft indiziert wird. |
|||
GetColumnState Ruft das Spaltenzustandsflag ab, das beschreibt, wie die Eigenschaft von Schnittstellen oder APIs behandelt werden soll, die dieses Flag verwenden. |
|||
GetConditionAt Nicht unterstützt. Ruft die Bedingung am angegebenen Index ab. |
|||
GetConditionType Ruft den Bedingungstyp und den Standardbedingungsvorgang ab, der beim Anzeigen der Eigenschaft auf der Benutzeroberfläche des Abfrage-Generators verwendet werden soll. Dies beeinflusst die Liste der Prädikatbedingungen (z. B. gleich, kleiner als und enthält), die für diese Eigenschaft angezeigt werden. |
|||
GetCount Ruft die Anzahl der Änderungsvorgänge im Array ab. |
|||
GetCount Ruft die Anzahl der in der Eigenschaftenliste enthaltenen Eigenschaften ab. |
|||
GetCount Ruft die Anzahl der Elemente in der Liste ab. |
|||
GetDefaultColumnWidth Ruft die Standardspaltenbreite der Eigenschaft in einer Listenansicht ab. |
|||
GetDefaultWidth Entwickler sollten stattdessen IPropertyDescription verwenden. Ruft die Breite der Eigenschaftenbeschreibung ab. |
|||
GetDisplayName Ruft den Anzeigenamen der Eigenschaft ab, wie er auf einer beliebigen Benutzeroberfläche angezeigt wird. |
|||
GetDisplayName Entwickler sollten stattdessen IPropertyDescription verwenden. Ruft eine Zeichenfolge ab, die den Namen der Eigenschaft angibt, die für die Anzeige für Benutzer geeignet ist. |
|||
GetDisplayText Ruft Anzeigetext aus einer Enumerationsinformationsstruktur ab. |
|||
GetDisplayType Ruft den aktuellen Datentyp ab, der zum Anzeigen der Eigenschaft verwendet wird. |
|||
GetEditInvitation Ruft den Text ab, der in Bearbeitungssteuerelementen verwendet wird, die in verschiedenen Dialogfeldern gehostet werden. |
|||
GetEnumType Ruft einen Enumerationstyp aus einer Enumerationsinformationsstruktur ab. |
|||
GetEnumTypeList Ruft eine instance einer IPropertyEnumTypeList ab, mit der die möglichen Werte für eine Eigenschaft aufgelistet werden können. |
|||
GetFlags Entwickler sollten stattdessen IPropertyDescription verwenden. Ruft Eigenschaftenfeatureflags für eine angegebene Eigenschaft ab. |
|||
GetGroupingRange Ruft die Gruppierungsmethode ab, die verwendet werden soll, wenn eine Ansicht nach einer Eigenschaft gruppiert ist, und ruft den Gruppierungstyp ab. |
|||
GetHelpInfo Entwickler sollten stattdessen IPropertyDescription verwenden. (IPropertyUI.GetHelpInfo) |
|||
GetImageReference Ruft den Bildverweis ab, der einer Eigenschaftenaufzählung zugeordnet ist. |
|||
GetImageReferenceForValue Ruft den Bildverweis ab, der einem Eigenschaftswert zugeordnet ist. |
|||
GetMaxSize Ruft den maximalen Größenwert aus dem searchInfo-Element des Eigenschaftenschemas ab. |
|||
GetProjectionString Gibt einen Zeiger auf eine Zeichenfolge zurück, die den kanonischen Namen des Elements enthält. |
|||
GetPropertyDescription Ruft eine instance des Subsystemobjekts ab, das IPropertyDescription implementiert, um die Eigenschaftenbeschreibung für einen bestimmten PROPERTYKEY abzurufen. |
|||
GetPropertyDescription Entwickler sollten stattdessen IPropertyDescription verwenden. Ruft die Eigenschaftenbeschreibung einer angegebenen Eigenschaft ab. |
|||
GetPropertyDescriptionByName Ruft eine instance des Subsystemobjekts ab, das IPropertyDescription implementiert, um die Eigenschaftenbeschreibung für einen angegebenen kanonischen Namen abzurufen. |
|||
GetPropertyDescriptionListFromString Ruft eine instance des Subsystemobjekts ab, das IPropertyDescriptionList implementiert, um eine geordnete Auflistung von Eigenschaftenbeschreibungen basierend auf der bereitgestellten Zeichenfolge abzurufen. |
|||
GetPropertyKey Ruft eine Struktur ab, die als eindeutiger Bezeichner einer Eigenschaft fungiert. |
|||
GetPropertyStore Ruft ein IPropertyStore-Objekt ab, das den angegebenen Flags entspricht. |
|||
GetPropertyStoreForKeys Ruft ein IPropertyStore-Objekt ab, wenn ein Satz von Eigenschaftenschlüsseln angegeben ist. Dies bietet eine alternative, möglicherweise schnellere Methode zum Abrufen eines IPropertyStore-Objekts im Vergleich zum Aufrufen von IPropertyStoreFactory::GetPropertyStore. |
|||
GetPropertyType Ruft den Variantentyp der Eigenschaft ab. |
|||
GetRangeMinValue Ruft einen Mindestwert aus einer Enumerationsinformationsstruktur ab. |
|||
GetRangeSetValue Ruft einen Setwert aus einer Enumerationsinformationsstruktur ab. |
|||
GetRelatedProperty Ruft ein IPropertyDescription-Objekt ab, das die zugehörige Eigenschaft darstellt. |
|||
GetRelativeDescription Vergleicht zwei Eigenschaftswerte in der in der Eigenschaftenbeschreibung angegebenen Weise. Gibt zwei Anzeigezeichenfolgen zurück, die den Vergleich der beiden Eigenschaften beschreiben. |
|||
GetRelativeDescriptionType Ruft den relativen Beschreibungstyp für eine Eigenschaftenbeschreibung ab. |
|||
GetSearchInfoFlags Ruft die PROPDESC_SEARCHINFO_FLAGS ab, die der -Eigenschaft zugeordnet ist. |
|||
GetSortByAlias Ruft die Adresse eines Zeigers auf die IPropertyDescription-Schnittstelle ab, die die primäre Sortierspalte enthält. |
|||
GetSortDescription Ruft die aktuellen Sortierbeschreibungsflags für die -Eigenschaft ab, die die jeweiligen Formulierungen von Sortierangeboten angeben. |
|||
GetSortDescriptionLabel Ruft die lokalisierte Anzeigezeichenfolge ab, die die aktuelle Sortierreihenfolge beschreibt. |
|||
GetState Ruft den Zustand eines angegebenen Eigenschaftenschlüssels ab. |
|||
GetTypeFlags Ruft eine Reihe von Flags ab, die die Verwendungen und Funktionen der Eigenschaft beschreiben. |
|||
Getvalue Ruft einen Wert aus einer Enumerationsinformationsstruktur ab. |
|||
GetValueAndState Ruft Wert- und Zustandsdaten für einen Eigenschaftenschlüssel ab. |
|||
GetViewFlags Ruft den aktuellen Satz von Flags ab, die die Ansicht der Eigenschaft steuern. |
|||
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 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 initialisiert. |
VT_UI1. | ||
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 mit 16-Bit-Ganzzahlwerten. |
|||
InitPropVariantFromInt32 Initialisiert eine PROPVARIANT-Struktur basierend auf einem ganzzahligen 32-Bit-Wert. |
|||
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 im von Microsoft MS-DOS verwendeten Format. 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. | ||
InitVariantFromGUIDAsString Initialisiert eine VARIANT-Struktur basierend auf einer GUID. Die Struktur wird als VT_BSTR Typ initialisiert. |
|||
InitVariantFromInt16 Initialisiert eine VARIANT-Struktur mit einem ganzzahligen 16-Bit-Wert. |
|||
InitVariantFromInt16Array Initialisiert eine VARIANT-Struktur mit einem Array mit ganzzahligen 16-Bit-Werten. |
|||
InitVariantFromInt32 Initialisiert eine VARIANT-Struktur mit 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 Array von ganzzahligen 64-Bit-Werten ohne Vorzeichen. |
|||
InitVariantFromVariantArrayElem Initialisiert eine VARIANT-Struktur mit einem Wert, der in einer anderen VARIANT-Struktur gespeichert ist. |
|||
Insertat Fügt einen Änderungsvorgang an der angegebenen Position in ein Array ein. |
|||
IsKeyInArray Gibt an, ob im Änderungsarray ein bestimmter Eigenschaftenschlüssel vorhanden ist. |
|||
IsPropertyWritable Fragt ab, ob der Eigenschaftenhandler das Bearbeiten einer bestimmten Eigenschaft auf der Benutzeroberfläche durch den Benutzer zulässt. |
|||
IsPropVariantString Gibt an, ob eine angegebene PROPVARIANT-Struktur ein Zeichenfolgentyp ist. |
|||
IsPropVariantVector Gibt an, ob eine PROPVARIANT-Struktur über einen Vektortyp verfügt. |
|||
IsValueCanonical Ruft einen Wert ab, der angibt, ob eine Eigenschaft gemäß der Definition der Eigenschaftenbeschreibung kanonisch ist. |
|||
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. |
|||
ParsePropertyName Entwickler sollten stattdessen IPropertyDescription verwenden. Liest die Zeichen des angegebenen Eigenschaftsnamens und identifiziert die FMTID und PROPID der Eigenschaft. |
|||
PifMgr_CloseProperties Schließt Anwendungseigenschaften, die mit PifMgr_OpenProperties geöffnet wurden. |
|||
PifMgr_GetProperties Gibt einen angegebenen Datenblock aus einer PIF-Datei zurück. |
|||
PifMgr_OpenProperties Öffnet die PIF-Datei, die einer Microsoft MS-DOS-Anwendung zugeordnet ist, und gibt ein Handle für die Eigenschaften der Anwendung zurück. |
|||
PifMgr_SetProperties Weist einem Datenblock aus einer PIF-Datei Werte zu. |
|||
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_BOOL oder VT_ARRAY | VT_BOOL. | |
PropVariantGetDoubleElem Extrahiert ein einzelnes Double-Element aus einer PROPVARIANT-Struktur vom Typ VT_R8, VT_VECTOR |
VT_R8 oder 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 (Class Identifier) 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 mit langen Werten aus einer PROPVARIANT-Struktur. |
|||
PropVariantToInt32VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten Int32-Vektor. |
|||
PropVariantToInt32WithDefault Extrahiert einen Int32-Wert aus einer PROPVARIANT-Struktur. Wenn derzeit kein Wert vorhanden ist, wird der angegebene 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 Unsigned Short-Wert aus einer PROPVARIANT-Struktur. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen. |
|||
PropVariantToUInt16Vector Extrahiert Daten aus einer PROPVARIANT-Struktur in einen kurzen Vektor ohne Vorzeichen. |
|||
PropVariantToUInt16VectorAlloc Extrahiert Daten aus einer PROPVARIANT-Struktur in einen neu zugeordneten kurzen Vektor ohne Vorzeichen. |
|||
PropVariantToUInt16WithDefault Extrahiert einen unsignierten 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 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. |
|||
PropVariantToWinRTPropertyValue Extrahiert Daten aus einer PROPVARIANT-Struktur in einen Windows-Runtime-Eigenschaftswert. |
|||
PSCoerceToCanonicalValue Konvertiert den Wert einer Eigenschaft gemäß der Eigenschaftenbeschreibung in den kanonischen Wert. |
|||
PSCreateAdapterFromPropertyStore Erstellt einen Adapter aus einem IPropertyStore. |
|||
PSCreateDelayedMultiplexPropertyStore Erstellt einen schreibgeschützten, verzögerten Bindungseigenschaftenspeicher, der mehrere Eigenschaftenspeicher enthält. |
|||
PSCreateMemoryPropertyStore Erstellt einen In-Memory-Eigenschaftenspeicher. |
|||
PSCreateMultiplexPropertyStore Erstellt einen schreibgeschützten Eigenschaftenspeicher, der mehrere Eigenschaftenspeicher enthält, von denen jeder entweder IPropertyStore oder IPropertySetStorage unterstützen muss. |
|||
PSCreatePropertyChangeArray Erstellt einen Container für eine Reihe von IPropertyChange-Objekten. Dieser Container kann mit IFileOperation verwendet werden, um eine Reihe von Eigenschaftsänderungen auf eine Gruppe von Dateien anzuwenden. |
|||
PSCreatePropertyStoreFromObject Akzeptiert die IUnknown-Schnittstelle eines Objekts, das IPropertyStore oder IPropertySetStorage unterstützt. Wenn das Objekt IPropertySetStorage unterstützt, wird es so umschlossen, dass es IPropertyStore unterstützt. |
|||
PSCreatePropertyStoreFromPropertySetStorage Umschließt eine IPropertySetStorage-Schnittstelle in eine IPropertyStore-Schnittstelle. |
|||
PSCreateSimplePropertyChange Erstellt eine einfache Eigenschaftsänderung. |
|||
PSEnumeratePropertyDescriptions Eine Wrapper-API, die IPropertySystem::EnumeratePropertyDescriptions des Schemasubsystems aufruft. |
|||
PSFormatForDisplay Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab, der in einer PROPVARIANT-Struktur gespeichert ist. Der Aufrufer ist für die Zuweisung des Ausgabepuffers verantwortlich. |
|||
PSFormatForDisplayAlloc Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab, der in einer PROPVARIANT-Struktur gespeichert ist. Diese Funktion ordnet Arbeitsspeicher für die Ausgabezeichenfolge zu. |
|||
PSFormatPropertyValue Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab, der in einem Eigenschaftenspeicher gespeichert ist. Diese Funktion ordnet Arbeitsspeicher für die Ausgabezeichenfolge zu. |
|||
PSGetImageReferenceForValue Ruft eine instance einer Eigenschaftenbeschreibungsschnittstelle für eine angegebene Eigenschaft ab. |
|||
PSGetItemPropertyHandler Ruft einen Eigenschaftenhandler für ein Shellelement ab. (PSGetItemPropertyHandler) |
|||
PSGetItemPropertyHandlerWithCreateObject Ruft einen Eigenschaftenhandler für ein Shellelement ab. (PSGetItemPropertyHandlerWithCreateObject) |
|||
PSGetNamedPropertyFromPropertyStorage Ruft einen Wert aus dem serialisierten Eigenschaftenspeicher nach Eigenschaftsname ab. |
|||
PSGetNameFromPropertyKey Ruft den kanonischen Namen der Eigenschaft unter Berücksichtigung ihres PROPERTYKEY ab. |
|||
PSGetPropertyDescription Ruft einen instance einer Eigenschaftenbeschreibungsschnittstelle für eine Eigenschaft ab, die von einer PROPERTYKEY-Struktur angegeben wird. |
|||
PSGetPropertyDescriptionByName Ruft eine instance einer Eigenschaftenbeschreibungsschnittstelle für einen angegebenen Eigenschaftennamen ab. |
|||
PSGetPropertyDescriptionListFromString Ruft eine instance einer Eigenschaftenbeschreibungslistenschnittstelle für eine angegebene Eigenschaftenliste ab. |
|||
PSGetPropertyFromPropertyStorage Ruft den Wert einer Eigenschaft ab, wie er im serialisierten Eigenschaftenspeicher gespeichert ist. |
|||
PSGetPropertyKeyFromName Ruft den Eigenschaftenschlüssel für einen kanonischen Eigenschaftennamen ab. |
|||
PSGetPropertySystem Ruft eine instance des Subsystemobjekts ab, das IPropertySystem implementiert. |
|||
PSGetPropertyValue Ruft einen Eigenschaftswert aus einem Eigenschaftenspeicher ab. |
|||
PSLookupPropertyHandlerCLSID Ruft den Klassenbezeichner (CLSID) eines pro Computer registrierten Dateieigenschaftenhandlers ab. |
|||
PSPropertyBag_Delete Löscht eine Eigenschaft aus einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadBOOL Liest den BOOL-Datenwert einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadBSTR Liest einen BSTR-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadDWORD Liest einen DWORD-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadGUID Liest den GUID-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadInt Liest einen int-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadLONG Liest einen LONG-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadPOINTL Ruft die Eigenschaftenkoordinaten ab, die in einer POINTL-Struktur eines angegebenen Eigenschaftenbehälters gespeichert sind. |
|||
PSPropertyBag_ReadPOINTS Ruft die Eigenschaftenkoordinaten ab, die in einer POINTS-Struktur eines angegebenen Eigenschaftenbehälters gespeichert sind. |
|||
PSPropertyBag_ReadPropertyKey Liest den Eigenschaftenschlüssel einer Eigenschaft in einem angegebenen Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadRECTL Ruft die Koordinaten eines Rechtecks ab, das in einer Eigenschaft gespeichert ist, die in einem angegebenen Eigenschaftenbehälter enthalten ist. |
|||
PSPropertyBag_ReadSHORT Liest den SHORT-Datenwert einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadStr Liest den Zeichenfolgendatenwert einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadStrAlloc Liest einen Zeichenfolgendatenwert aus einer Eigenschaft in einem Eigenschaftenbehälter und ordnet arbeitsspeicher für die gelesene Zeichenfolge zu. |
|||
PSPropertyBag_ReadStream Liest den Datenstrom, der in einer bestimmten Eigenschaft gespeichert ist, die in einem angegebenen Eigenschaftenbehälter enthalten ist. |
|||
PSPropertyBag_ReadType Liest den Typ des Datenwerts einer Eigenschaft, die in einem Eigenschaftenbehälter gespeichert ist. |
|||
PSPropertyBag_ReadULONGLONG Liest einen ULONGLONG-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_ReadUnknown Liest eine bestimmte Eigenschaft eines unbekannten Datenwerts in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_WriteBOOL Legt den BOOL-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteBSTR Legt den BSTR-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteDWORD Legt den DWORD-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteGUID Legt den GUID-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteInt Legt den int-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteLONG Legt den LONG-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WritePOINTL Speichert die Eigenschaftenkoordinaten in einerPOINTL-Struktur eines angegebenen Eigenschaftenbehälters. |
|||
PSPropertyBag_WritePOINTS Speichert die Eigenschaftenkoordinaten in einerPOINTS-Struktur eines angegebenen Eigenschaftenbehälters. |
|||
PSPropertyBag_WritePropertyKey Legt den Eigenschaftsschlüsselwert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteRECTL Speichert die Koordinaten eines Rechtecks in einer Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_WriteSHORT Legt den SHORT-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteStr Legt den Zeichenfolgenwert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteStream Schreibt einen Datenstrom in eine Eigenschaft in einem Eigenschaftenbehälter. |
|||
PSPropertyBag_WriteULONGLONG Legt den ULONGLONG-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
|||
PSPropertyBag_WriteUnknown Schreibt eine Eigenschaft eines unbekannten Datenwerts in einen Eigenschaftenbehälter. |
|||
PSPropertyKeyFromString Konvertiert eine Zeichenfolge in eine PROPERTYKEY-Struktur. |
|||
PSRefreshPropertySchema Nicht unterstützt. Es ist gültig, diese Funktion aufzurufen, aber sie wird nicht implementiert, um eine Funktion auszuführen, sodass es keinen Grund dafür gibt. |
|||
PSRegisterPropertySchema Informiert das Schemasubsystem über das Hinzufügen einer Eigenschaftenbeschreibungsschemadatei. (PSRegisterPropertySchema) |
|||
PSSetPropertyValue Legt den Wert einer Eigenschaft in einem Eigenschaftenspeicher fest. |
|||
PSStringFromPropertyKey Erstellt eine Zeichenfolge, die eine Eigenschaft aus dem Schlüssel dieser Eigenschaft identifiziert. |
|||
PSUnregisterPropertySchema Informiert das Schemasubsystem über das Entfernen einer Eigenschaftenbeschreibungsschemadatei. |
|||
RefreshPropertySchema Wird nicht unterstützt. (IPropertySystem.RefreshPropertySchema) |
|||
RegisterPropertySchema Informiert das Schemasubsystem über das Hinzufügen einer Eigenschaftenbeschreibungsschemadatei. (IPropertySystem.RegisterPropertySchema) |
|||
RemoveAt Entfernt eine angegebene Änderung. |
|||
SetValueAndState Legt Wert- und Zustandsdaten für einen Eigenschaftenschlüssel fest. |
|||
SHAddDefaultPropertiesByExt Fügt dem Eigenschaftenspeicher Standardeigenschaften hinzu, die für die angegebene Dateierweiterung registriert sind. |
|||
SHGetPropertyStoreForWindow Ruft ein -Objekt ab, das die Auflistung von Eigenschaften eines bestimmten Fensters darstellt, sodass diese Eigenschaften abgefragt oder festgelegt werden können. |
|||
SHGetPropertyStoreFromIDList Ruft ein Objekt ab, das IPropertyStore oder verwandte Schnittstellen unterstützt, von einem Zeiger auf eine Elementbezeichnerliste (Item Identifier List, PIDL). |
|||
SHGetPropertyStoreFromParsingName Gibt einen Eigenschaftenspeicher für ein Element mit einem Pfad- oder Analysenamen zurück. |
|||
SHPropStgCreate Stellt die ordnungsgemäße Behandlung des Codepageabrufs oder der Zuweisung für den angeforderten Eigenschaftensatzvorgang sicher. |
|||
SHPropStgReadMultiple Umschließt die IPropertyStorage::ReadMultiple-Funktion, um sicherzustellen, dass ANSI- und Unicode-Übersetzungen für veraltete Eigenschaftensätze ordnungsgemäß verarbeitet werden. |
|||
SHPropStgWriteMultiple Umschließt die IPropertyStorage::WriteMultiple-Funktion, um sicherzustellen, dass ANSI- und Unicode-Übersetzungen für veraltete Eigenschaftensätze ordnungsgemäß behandelt werden. |
|||
UnregisterPropertySchema Informiert das Schemasubsystem über das Entfernen einer Eigenschaftsbeschreibungsschemadatei (.propdesc) mithilfe eines Dateipfads zur PROPDESC-Datei auf dem lokalen Computer. |
|||
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 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 vom Typ VT_ARRRAY |
VT_UI1. | ||
VariantToDosDateTime Extrahiert einen Datums- und Uhrzeitwert im Microsoft 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 Ordnet 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 den 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 Variantwert einer Variant-Struktur in eine Zeichenfolge. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen. |
|||
VariantToStringAlloc Extrahiert den Variantwert einer Variant-Struktur in eine neu zugeordnete Zeichenfolge. Wenn kein Wert extrahiert werden kann, wird ein Standardwert zugewiesen. |
|||
VariantToStringArray Extrahiert Daten aus einer Vektorstruktur in ein String-Array. |
|||
VariantToStringArrayAlloc Extrahiert Daten aus einer Vektorstruktur in ein neu zugeordnetes String-Array. |
|||
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 Unsigned 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 int16-Array ohne Vorzeichen. |
|||
VariantToUInt16WithDefault Extrahiert einen Unsigned 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 unsignierten 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 int64-Array ohne Vorzeichen. |
|||
VariantToUInt64WithDefault Extrahiert einen unsignierten Int64-Eigenschaftswert einer Variantenstruktur. Wenn derzeit kein Wert vorhanden ist, wird der angegebene Standardwert zurückgegeben. |
|||
WinRTPropertyValueToPropVariant Kopiert den Inhalt aus einem Windows-Runtime-Eigenschaftswert in eine PROPVARIANT-Struktur. |
Schnittstellen
IPropertyChange Macht eine Methode verfügbar, die eine Änderung an einer einzelnen Eigenschaft kapselt. |
IPropertyChangeArray Macht Methoden für mehrere Änderungsvorgänge verfügbar, die möglicherweise an IFileOperation übergeben werden. |
IPropertyDescription Macht Methoden verfügbar, die einzelne Eigenschaftenbeschreibungsdetails auflisten und abrufen. (IPropertyDescription) |
IPropertyDescription2 Macht Methoden verfügbar, die einzelne Eigenschaftenbeschreibungsdetails auflisten und abrufen. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo Macht Methoden verfügbar, um die Spalteneigenschaften "sortieren nach" für ein Element abzurufen. Diese Schnittstelle wird von Ui-Objekten verwendet, die die primären oder sekundären Sortierspalten für eine bestimmte Eigenschaft abrufen möchten. |
IPropertyDescriptionList Macht Methoden verfügbar, die Informationen aus einer Auflistung von Eigenschaftenbeschreibungen extrahieren, die als Liste dargestellt werden. |
IPropertyDescriptionRelatedPropertyInfo Stellt eine Methode bereit, die eine IPropertyDescription-Schnittstelle abruft. |
IPropertyDescriptionSearchInfo Macht suchbezogene Informationen für eine Eigenschaft verfügbar. |
IPropertyEnumType Macht Methoden verfügbar, die Daten aus Enumerationsinformationen extrahieren. IPropertyEnumType ermöglicht programmgesteuerten Zugriff auf die Elemente EnumRange und enumRange im Eigenschaftenschema zur Laufzeit. |
IPropertyEnumType2 Macht Methoden verfügbar, die Daten aus Enumerationsinformationen extrahieren. IPropertyEnumType2 erweitert IPropertyEnumType. |
IPropertyEnumTypeList Macht Methoden verfügbar, die die möglichen Werte für eine Eigenschaft auflisten. |
IPropertyStoreCache Macht Methoden verfügbar, mit denen ein Handler verschiedene Zustände für jede Eigenschaft verwalten kann. |
IPropertyStoreCapabilities Macht eine Methode verfügbar, die bestimmt, ob eine Eigenschaft auf der Benutzeroberfläche vom Benutzer bearbeitet werden kann. |
IPropertyStoreFactory Macht Methoden verfügbar, um ein IPropertyStore-Objekt abzurufen. |
IPropertySystem Macht Methoden verfügbar, die Eigenschaftenbeschreibungen abrufen, Eigenschaftenschemas registrieren und aufheben, Eigenschaftenbeschreibungen aufzählen und Eigenschaftswerte typkonform formatieren. |
IPropertyUI Entwickler sollten stattdessen IPropertyDescription verwenden. (IPropertyUI) |
Strukturen
PROPERTYKEY Gibt den FMTID/PID-Bezeichner an, der eine Eigenschaft programmgesteuert identifiziert. Ersetzt SHCOLUMNID. |
PROPPRG Diese Struktur enthält Informationen aus einer PIF-Datei. Sie wird von PifMgr_GetProperties verwendet. |