Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bezeichner für verschiedene globale Leistungsindikatoren oder freigegebene Variablen. Jeder globale Indikator kann mithilfe von SHGlobalCounterIncrement und SHGlobalCounterDecrement erhöht oder verringert werden.
Syntax
typedef enum {
GLOBALCOUNTER_SEARCHMANAGER,
GLOBALCOUNTER_SEARCHOPTIONS,
GLOBALCOUNTER_FOLDERSETTINGSCHANGE,
GLOBALCOUNTER_RATINGS,
GLOBALCOUNTER_APPROVEDSITES,
GLOBALCOUNTER_RESTRICTIONS,
GLOBALCOUNTER_SHELLSETTINGSCHANGED,
GLOBALCOUNTER_SYSTEMPIDLCHANGE,
GLOBALCOUNTER_OVERLAYMANAGER,
GLOBALCOUNTER_QUERYASSOCIATIONS,
GLOBALCOUNTER_IESESSIONS,
GLOBALCOUNTER_IEONLY_SESSIONS,
GLOBALCOUNTER_APPLICATION_DESTINATIONS,
__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_CSCSYNCINPROGRESS,
GLOBALCOUNTER_BITBUCKETNUMDELETERS,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SHARES,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_A,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_B,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_C,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_D,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_E,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_F,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_G,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_H,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_I,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_J,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_K,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_L,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_M,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_N,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_O,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_P,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Q,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_R,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_S,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_T,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_U,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_V,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_W,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_X,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Y,
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Z,
__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SERVERDRIVE,
__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEGLOBALDIRTYCOUNT,
GLOBALCOUNTER_RECYCLEBINENUM,
GLOBALCOUNTER_RECYCLEBINCORRUPTED,
GLOBALCOUNTER_RATINGS_STATECOUNTER,
GLOBALCOUNTER_PRIVATE_PROFILE_CACHE,
GLOBALCOUNTER_INTERNETTOOLBAR_LAYOUT,
GLOBALCOUNTER_FOLDERDEFINITION_CACHE,
GLOBALCOUNTER_COMMONPLACES_LIST_CACHE,
GLOBALCOUNTER_PRIVATE_PROFILE_CACHE_MACHINEWIDE,
GLOBALCOUNTER_ASSOCCHANGED,
GLOBALCOUNTER_APP_ITEMS_STATE_STORE_CACHE,
GLOBALCOUNTER_SETTINGSYNC_ENABLED,
GLOBALCOUNTER_APPSFOLDER_FILETYPEASSOCIATION_COUNTER,
GLOBALCOUNTER_USERINFOCHANGED,
GLOBALCOUNTER_SYNC_ENGINE_INFORMATION_CACHE_MACHINEWIDE,
GLOBALCOUNTER_BANNERS_DATAMODEL_CACHE_MACHINEWIDE,
GLOBALCOUNTER_MAXIMUMVALUE
} SHGLOBALCOUNTER;
Konstanten
GLOBALCOUNTER_SEARCHMANAGER Der globale Leistungsindikator für die Verwendung mit ISearchManager. |
GLOBALCOUNTER_SEARCHOPTIONS Der globale Indikator für die Verwendung mit ISearchQueryHelper , um zu ermitteln, ob sich die Einstellungen eines Abfrageparsers geändert haben. |
GLOBALCOUNTER_FOLDERSETTINGSCHANGE Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Ordnereinstellungen geändert haben. |
GLOBALCOUNTER_RATINGS Der globale Indikator, mit dem ermittelt wird, ob sich bewertungen geändert haben. |
GLOBALCOUNTER_APPROVEDSITES Der globale Indikator, der verwendet wird, um zu ermitteln, ob genehmigte Websites geändert wurden. |
GLOBALCOUNTER_RESTRICTIONS Der globale Indikator, mit dem ermittelt wird, ob sich einschränkungen geändert haben. |
GLOBALCOUNTER_SHELLSETTINGSCHANGED Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Shelleinstellungen geändert haben. |
GLOBALCOUNTER_SYSTEMPIDLCHANGE Der globale Indikator, mit dem ermittelt wird, ob sich eine System-PIDL geändert hat. |
GLOBALCOUNTER_OVERLAYMANAGER Der globale Indikator, mit dem ermittelt wird, ob sich der Zustand des Overlay-Managers geändert hat. |
GLOBALCOUNTER_QUERYASSOCIATIONS Der globale Leistungsindikator, mit dem ermittelt wird, ob sich Abfragezuordnungen geändert haben. |
GLOBALCOUNTER_IESESSIONS Der globale Zähler, mit dem ermittelt wird, ob sich die Anzahl der IE-Sitzungen geändert hat. |
GLOBALCOUNTER_IEONLY_SESSIONS Der globale Zähler, mit dem ermittelt wird, ob sich die Anzahl der IE-Sitzungen geändert hat. |
GLOBALCOUNTER_APPLICATION_DESTINATIONS Identifiziert Der globale Leistungsindikator, mit dem ermittelt wird, ob Anwendungen dem System hinzugefügt oder daraus entfernt wurden. |
__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_CSCSYNCINPROGRESS Nicht verwendet. |
GLOBALCOUNTER_BITBUCKETNUMDELETERS Der globale Leistungsindikator, der verwendet wird, um Löschungen im Papierkorb zu identifizieren. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SHARES Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen für eine Freigabe geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_A Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk A geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_B Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk B geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_C Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk C geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_D Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk D geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_E Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk E geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_F Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk F geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_G Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk G geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_H Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk H geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_I Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk I geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_J Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk J geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_K Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk K geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_L Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk L geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_M Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk M geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_N Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk N geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_O Der globale Leistungsindikator, der verwendet wird, um zu ermitteln, ob sich die Einstellungen auf Laufwerk O geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_P Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk P geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Q Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk Q geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_R Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk R geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_S Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk S geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_T Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk T geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_U Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk U geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_V Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk V geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_W Der globale Indikator, der verwendet wird, um zu ermitteln, ob sich die Einstellungen auf Laufwerk W geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_X Der globale Leistungsindikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk X geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Y Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk Y geändert haben. |
GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Z Der globale Indikator, mit dem ermittelt wird, ob sich die Einstellungen auf Laufwerk Z geändert haben. |
__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SERVERDRIVE Nicht verwendet. |
__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEGLOBALDIRTYCOUNT Nicht verwendet. |
GLOBALCOUNTER_RECYCLEBINENUM Der globale Indikator, mit dem ermittelt wird, ob sich die Papierkorbeinstellungen geändert haben. |
GLOBALCOUNTER_RECYCLEBINCORRUPTED Der globale Indikator, mit dem ermittelt wird, ob ein Papierkorb gelöscht wurde. |
GLOBALCOUNTER_RATINGS_STATECOUNTER Der globale Indikator, mit dem ermittelt wird, ob sich bewertungen geändert haben. |
GLOBALCOUNTER_PRIVATE_PROFILE_CACHE Der globale Zählerstatus. |
GLOBALCOUNTER_INTERNETTOOLBAR_LAYOUT Der globale Indikator, mit dem ermittelt wird, ob sich das Layout der Internetsymbolleiste geändert hat. |
GLOBALCOUNTER_FOLDERDEFINITION_CACHE Der globale Leistungsindikator, der verwendet wird, um Änderungen am Ordnerdefinitionscache zu identifizieren. |
GLOBALCOUNTER_COMMONPLACES_LIST_CACHE Der globale Leistungsindikator, der verwendet wird, um Zustandsänderungen für den Commonplaces-Listencache zu identifizieren. |
GLOBALCOUNTER_PRIVATE_PROFILE_CACHE_MACHINEWIDE Der globale Zählerzustand, computerweit. |
GLOBALCOUNTER_ASSOCCHANGED Der globale Indikator, der verwendet wird, um den aktuellen GlobalAssocChangedCounter-Registrierungswert für HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer zu identifizieren. |
GLOBALCOUNTER_APP_ITEMS_STATE_STORE_CACHE In Windows 8 eingeführt. Der globale Indikator, der verwendet wird, um zu identifizieren, ob der Store aktuell ist. |
GLOBALCOUNTER_SETTINGSYNC_ENABLED In Windows 8 eingeführt. Der globale Leistungsindikator, mit dem bestimmt wird, ob die Synchronisierung aktiviert oder deaktiviert ist. |
GLOBALCOUNTER_APPSFOLDER_FILETYPEASSOCIATION_COUNTER In Windows 8 eingeführt. Der globale Zähler, der verwendet wird, um den aktuellen FTACounter-Registrierungswert für HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\StateStore zu identifizieren. |
GLOBALCOUNTER_USERINFOCHANGED In Windows 8 eingeführt. Der globale Indikator, der zum Identifizieren des Status von Benutzerinformationen verwendet wird. |
GLOBALCOUNTER_SYNC_ENGINE_INFORMATION_CACHE_MACHINEWIDE In Windows 8.1 eingeführt. Der globale Zähler, der zum Identifizieren des Zählerstatus der Synchronisierungs-Engine verwendet wird, computerweit. |
GLOBALCOUNTER_BANNERS_DATAMODEL_CACHE_MACHINEWIDE |
GLOBALCOUNTER_MAXIMUMVALUE Der Maximalwert, den eine freigegebene Variable haben kann. |
Hinweise
Diese globalen Leistungsindikatoren sind freigegebene Variablen, mit denen ermittelt werden kann, ob sich der Zustand einer Windows-Komponente im Laufe der Zeit geändert hat. Sie können mit den folgenden Funktionen verwendet werden: SHGlobalCounterDecrement, SHGlobalCounterIncrement, SHGlobalCounterGetValue.
Beispiel
Das folgende Pseudocodebeispiel zeigt, wie ein globaler Indikator verwendet werden kann.void ValidateSomeSettings()
{
// Get the current GLOBALCOUNTER_SHELLSETTINGSCHANGED value.
long lGlobalSettingsCounter = SHGlobalCounterGetValue(GLOBALCOUNTER_SHELLSETTINGSCHANGED);
// Do some other work
...
// Verify whether the Shell settings have changed since entering this method.
if (lGlobalSettingsCounter == SHGlobalCounterGetValue(GLOBALCOUNTER_SHELLSETTINGSCHANGED))
{
// Commit the work that was done earlier
...
}
else
{
// Shell settings have changed. Rollback and redo.
...
}
}
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | shlwapi.h |