Verwalten von Standardanwendungen
Das Feature Programmzugriff und Computereinstellungen festlegen (SPAD) wurde Windows XP und neueren Versionen von Windows hinzugefügt, um Die Standardwerte pro Computer zu verwalten. Zusätzlich zu SPAD wurden in Windows Vista das Konzept von Standardanwendungen pro Benutzer und das Element Standardprogramme in Systemsteuerung.
Wichtig
Dieses Thema gilt nicht für Windows 10. Die Art und Weise, wie Standarddateizuordnungen funktionieren, hat sich in Windows 10. Weitere Informationen finden Sie im Abschnitt Änderungen an der Windows 10 von Standard-Apps in diesem Beitrag.
Die Standardeinstellungen pro Benutzer sind spezifisch für ein einzelnes Benutzerkonto im System. Wenn benutzerspezifische Standardeinstellungen vorhanden sind, haben sie Vorrang vor den entsprechenden Standardwerten pro Computer für dieses Konto. Ab Windows 8 ist das Erweiterbarkeitssystem für Dateitypen und Protokolleinstellungen ausschließlich benutzer- und computerspezifische Standardeinstellungen. SpaD wurde auch in Windows 8 geändert, um benutzerspezifische Standardwerte zu setzen.
- Auf Systemen, auf denen Versionen von Windows vor Windows 8 ausgeführt werden, empfängt ein neu erstelltes Benutzerkonto standardwerte pro Computer, bis benutzerspezifische Standardwerte festgelegt sind. In Windows Vista und höher können Benutzer das Element Standardprogramme in Systemsteuerung verwenden, um ihre benutzerspezifischen Standardwerte zu festlegen oder zu ändern. Wenn eine Anwendung zum ersten Mal ausgeführt wird, können benutzerspezifische Standardwerte außerdem mithilfe der Richtlinien festgelegt werden, die im Abschnitt Erste Ausführung von Anwendungen und Standardwerte beschrieben sind.
- Auf Systemen, auf denen Windows 8 ausgeführt wird, basiert ein neu erstelltes Benutzerkonto vom Anfang an auf benutzerspezifischen Standardwerten, und die Einstellung dieser Standardwerte bei der ersten Ausführung, wie im Abschnitt Erste Ausführung der Anwendung und Standardwerte erläutert, wird nicht mehr unterstützt.
Eine Anwendung muss sowohl mit SPAD als auch mit dem Feature Standardprogramme registriert werden, um als Standardprogramm in Windows Vista und höher angeboten zu werden.
In diesem Thema erhalten unabhängige Softwarehersteller (INDEPENDENT Software Vendors, ISVs) eine Kurzanleitung zu den Schritten, die zum Registrieren und Verwalten von Anwendungseinstellungen in Windows Vista und höher erforderlich sind. Es werden Links zu detaillierteren Artikeln zu den einzelnen Abschnitten bereitgestellt.
- Standardprogrammelement in Systemsteuerung
- Festlegen der Standardeinstellungen für Programmzugriff und Computer
- Registrieren für Anwendungseinstiegspunkte
- Anwendungsinstallation und Standardwerte
- Anwendungsupgrades und -standardwerte
- Erste Ausführung der Anwendung und Standardwerte
- Überprüfen der Standardwerte und Er nachfragen nach Benutzereinwilligung
- Anwendungskompatibilitäts-Tipps
- Weitere Ressourcen
- Zugehörige Themen
Standardprogrammelement in Systemsteuerung
Standardprogramme ist ein in Windows Vista eingeführtes Feature, auf das sie direkt über das Startmenü sowie über Systemsteuerung. Es bietet eine neue Infrastruktur, die mit Standardbenutzerberechtigungen (nicht mit erhöhten Rechten) funktioniert und Benutzern und Anwendungen die Verwaltung von Benutzerstandardeinstellungen ermöglicht. Für Benutzer bietet Standardprogramme eine einheitliche und leicht zugängliche Möglichkeit, Standardwerte, Dateizuordnungen und Einstellungen für die automatische Wiedergabe für alle Anwendungen im System zu verwalten. Für Anwendungen bietet die Verwendung des benutzerspezifischen Bereichs, der von den ApIs für Standardprogramme bereitgestellt wird, die folgenden Vorteile:
Keine Erhöhung
Eine Anwendung muss ihre Berechtigungen nicht erhöhen, um Standardwerte zu beanspruchen.
Good Citizenship
Auf einem Computer mit mehreren Benutzer kann jeder Benutzer verschiedene Standardanwendungen auswählen.
Standardverwaltung
Standardprogramm-APIs bieten einen zuverlässigen und konsistenten Mechanismus zum Selbstüberprüfung des Standardstatus und zum Wiederverlangen verlorener Einstellungen, ohne direkt in die Registrierung schreiben zu müssen. Ab Windows 8 wird jedoch nicht empfohlen, dass Anwendungen den Standardstatus abfragen, da eine Anwendung die Standardeinstellungen nicht mehr ändern kann. Diese Änderungen können nur vom Benutzer vorgenommen werden.
Damit Ihre Anwendung Standardwerte effektiv verwalten kann, müssen Sie Ihre Anwendung als potenzielles Standardprogramm registrieren. Weitere Informationen zum Registrieren und Verwenden der Standardprogramm-APIs finden Sie unter Standardprogramme.
Standardprogramme bieten auch diese beiden Features:
Wiederverwendbare Standardbenutzeroberfläche
Die Benutzeroberfläche der Programmeinstellungen ( Standardprogramme festlegen) und Dateizuordnungen ( Zuordnen eines Dateityps oder Protokolls zu einem Programm ) kann innerhalb einer Anwendung wiederverwendet und aufgerufen werden. Dadurch können Anwendungen eine Standardbenutzeroberfläche für die Verwaltung von Standardwerten bereitstellen, und ISVs müssen keine benutzerdefinierte oder gleichwertige Benutzeroberfläche entwickeln.
Aufnahme von URL- und Marketinginformationen
Im Rahmen der Seite Standardprogramme festlegen des Elements Standardprogramme in Systemsteuerung kann eine Anwendung Marketinginformationen und einen Link zur Website des Anbieters bereitstellen. Diese URL wird vom Authenticode-Zertifikat abgeleitet, mit dem die Anwendung signiert wurde. Dadurch wird missbraucht und nicht autorisiertes Ersetzen dieses Links verhindert. Wenn eine Anwendung über ein Authenticode-Zertifikat verfügt, das eine eingebettete URL enthält, Windows benutzeroberfläche diese eingebettete URL an. ISVs sollten dieses Feature nutzen, um Benutzer für Updates und andere Downloads auf ihre Website zu leitet.
Festlegen der Standardeinstellungen für Programmzugriff und Computer
Durch Festlegen von Programmzugriff und Computereinstellungen (SPAD) können Administratoren computerweite Standardwerte verwalten, die von allen neuen Benutzern dieses Computers geerbt werden. Vor der Windows 8 ermöglichte SPAD Administratoren auch das Reparieren von Dateizuordnungen, wenn sie beschädigt werden, wenn Programme aus dem System entfernt wurden. Ab diesem Windows 8 spad jedoch nur benutzerspezifische Standardwerte.
Weitere Informationen zum Registrieren einer Anwendung in SPAD finden Sie unter Working with Set Program Access and Computer Defaults (SPAD) und Registering Programs with Client Types. Spezifische Änderungen und neue Empfehlungen werden in den folgenden Abschnitten erläutert.
Festlegen von Standardwerten in SPAD
Die Standardwerte pro Benutzer überschreiben die Standardwerte pro Computer.
- Vor Windows 8: Die in SPAD festgelegten Standardwerte (die pro Computer gelten) werden benutzern nicht angezeigt, wenn die entsprechenden benutzerspezifischen Standardwerte festgelegt sind. Wenn ein Benutzer keine Standardeinstellung pro Benutzer festgelegt hat, verwendet das System die entsprechende Standardeinstellung des Computers. Neue Benutzerkonten auf einem Computer erben anfänglich die Standardeinstellungen des Computers. Wenn ein Benutzer eine Anwendung zum ersten Mal ausgeführt, sollte die Anwendung den Benutzer auffordern, seine benutzerspezifischen Standardwerte zu zuweisen. Weitere Informationen finden Sie unter Application First Run (Erste Ausführung der Anwendung) und Defaults (Standardwerte).
- Ab Windows 8: Alle Standardwerte gelten pro Benutzer, und alle Standardeinstellungen pro Computer werden ignoriert. Anwendungen können keine Standardoptionen mehr festlegen, sodass sie den Benutzer nicht durch die Zuweisung dieser Standardwerte gehen können.
Wenn eine anwendung vor Windows 8 set as default in SPAD implementiert, sollten die folgenden Richtlinien befolgt werden:
- Anwendungen sollten nur Standardeinstellungen auf Computerebene über SPAD beanspruchen.
- Anwendungen sollten keine benutzerspezifischen Standardwerte über SPAD beanspruchen.
Wenn eine Windows 8-Anwendung Set as Default in SPAD implementiert, muss sie ihre Dateitypen und Protokolle unter Verwendung des gleichen Anwendungsnamens,der in SPAD verwendet wird, in Standardprogrammen registrieren. Dadurch kann eine Änderung in SPAD als Änderung im entsprechenden Eintrag Standardprogramme für den aktuellen Benutzer wider werden.
Ausblenden des Zugriffs in SPAD
Auf die Option zum Ausblenden des Zugriffs für jeden möglichen Standardwert in SPAD kann auf eine von zwei Arten zugegriffen werden:
- Wählen Sie die Kategorie Nicht-Microsoft der Standardwerte aus, wodurch der Zugriff auf alle Microsoft-Standardwerte entfernt wird.
- Wählen Sie die Kategorie Benutzerdefiniert aus, und aktivieren Sie das Kontrollkästchen Zugriff auf dieses Programm aktivieren.
Zuvor wurden durch das Ausführen einer dieser Aktionen alle Einstiegspunkte für die entsprechenden Anwendungen im System entfernt. Spezifische Richtlinien für diese Situation sind beispielsweise das Entfernen von Verknüpfungen und Symbolen von den folgenden Speicherorten:
- Desktop
- Startmenü
- Schnellstart (nur Windows Vista und früher)
- Benachrichtigungsbereich
- Kontextmenüs
- Ordner-Taskband
Anbietern wird empfohlen, diese Richtlinien in der Rückruffunktion Zugriff ausblenden der Anwendung zu implementieren.
Alternative Hide Access-Methode in SPAD
Bei einigen Legacyanwendungen ist eine vollständige Implementierung von Zugriff ausblenden möglicherweise nicht praktikabel. Eine alternative Methode, die den gleichen Effekt erzielt, aber vom Benutzer nicht einfach umkehrbar ist, ist die Deinstallation der Anwendung. Im Folgenden finden Sie Beispielverhalten und Beispielcode, um dies zu implementieren.
Die empfohlene Benutzeroberfläche für diese Alternative lautet wie folgt:
Wenn der Benutzer das Kontrollkästchen Zugriff auf dieses Programm aktivieren in SPAD aktiviert, wird die folgende Benutzeroberfläche angezeigt.

Wenn der Benutzer auf OK klickt, wird das Element Programme und Features in Systemsteuerung angezeigt, damit der Benutzer die Anwendung deinstallieren kann.
Windows XP-Benutzern sollte das folgende Dialogfeld angezeigt werden.

Wenn der Windows XP-Benutzer auf OK klickt, wird das Element Software in Systemsteuerung angezeigt, damit der Benutzer die Anwendung deinstallieren kann.
Der folgende Code stellt eine wiederverwendbare Implementierung für das Feature Zugriff ausblenden bereit, wie zuvor beschrieben. Sie kann auf Windows XP, Windows Vista und Windows 7 verwendet werden.
#include <windows.h>
#include <shlwapi.h>
#include <strsafe.h>
PCWSTR c_pszMessage1 = L"To hide access to this program, you need to uninstall it by ";
PCWSTR c_pszMessage2 = L"using\n%s in Control Panel.\n\nWould you like to start %s?";
PCWSTR c_pszApplicationName = L"Sample App";
int _tmain(int argc, WCHAR* argv[])
{
OSVERSIONINFO version;
version.dwOSVersionInfoSize = sizeof(version);
if (GetVersionEx(&version))
{
PCWSTR pszCPLName = NULL;
if (version.dwMajorVersion >= 6)
{
// Windows Vista and later
pszCPLName = L"Programs and Features";
}
else if (version.dwMajorVersion == 5 &&
version.dwMinorVersion == 1)
{
// XP
pszCPLName = L"Add/Remove Programs";
}
if (pszCPLName != NULL)
{
WCHAR szMessage[256], szScratch[256];
if (SUCCEEDED(StringCchPrintf(szScratch,
ARRAYSIZE(szScratch),
c_pszMessage2,
pszCPLName,
pszCPLName)))
{
if (SUCCEEDED(StringCchCopy(szMessage,
ARRAYSIZE(szMessage),
c_pszMessage1)))
{
if (SUCCEEDED(StringCchCat(szMessage,
ARRAYSIZE(szMessage),
szScratch)))
{
if (IDOK == MessageBox(NULL,
szMessage,
c_pszApplicationName,
MB_OKCANCEL))
{
ShellExecute(NULL,
NULL,
L"appwiz.cpl",
NULL,
NULL,
SW_SHOWNORMAL);
}
}
}
}
}
}
return 0;
}
Registrieren für Anwendungseinstiegspunkte
Eine Anwendung kann über viele Einstiegspunkte innerhalb des Betriebssystems verfügen. Die folgenden Speicherorte werden für Einstiegspunkte empfohlen:
- Desktop
- Startmenü
- Schnellstart Leiste (nur Windows Vista und früher)
- Benachrichtigungsbereich
- Kontextmenüs
- Ordnertaskband
Dieser Abschnitt konzentriert sich auf diese spezifischen Bereiche:
Öffnen mit
Im Kontextmenü Öffnen mit kann der Benutzer eine Anwendung auswählen, die einen bestimmten Dateityp verarbeiten kann. Während Open With verwendet werden kann, um eine Datei mit einer Anwendung einmal zu öffnen, kann sie auch verwendet werden, um die Standardeinstellung für diese Dateinamenerweiterung festzulegen. Daher sollte sich eine Anwendung immer für Open With registrieren, damit Benutzern diese Anwendung als Auswahl angezeigt wird. Anwendungen können sowohl Dateitypen als auch Protokolle für Open With registrieren. Anwendungen, die Protokolle im Standardprogrammframework registrieren, werden automatisch den Open With-Optionen für Protokolle hinzugefügt.
Informationen zum Registrieren für Open With finden Sie unter Einführung in Dateizuordnungen.
Startmenü und Schnellstart Leiste
Um dem Benutzer leichter auffindbar zu werden, können Anwendungen Verknüpfungen zu verschiedenen Speicherorten in Windows hinzufügen. Die gängigste Stelle zum Hinzufügen einer Verknüpfung ist das Startmenü. In Windows Vista und höher erstellt eine Anwendung eine Verknüpfung im ausgeblendeten Ordner %ProgramData% \ Microsoft \ Windows \ \ Startmenüprogramme, die in der Liste der Programme des Startmenüs für alle Benutzer angezeigt wird. In der Regel fügt eine Anwendung einen Unterordner hinzu, der die Verknüpfung enthält.
Für Browser- und E-Mail-Programme werden im Startmenü Windows Vista auch zwei dedizierte Links außerhalb der Programmliste angezeigt, die kanonisch internet- und E-Mail-Titel haben. Nachdem sich eine Anwendung für diese Kategorien registriert hat, kann das Standardprogrammframework verwalten, was über diese Links gestartet wird.
Hinweis
Die dedizierten Internet- und E-Mail-Startmenülinks sind ab Windows 7 nicht mehr vorhanden.
Um die Auffindbarkeit weiter zu erhöhen, können Anwendungen auch Verknüpfungen zum Desktop und zur Schnellstart leiste hinzufügen. Anwendungen sollten den Benutzer um die Berechtigung bitten (in der Regel während der Installation oder bei der ersten Ausführung), bevor sie dem Startmenü, desktop oder Schnellstart Leiste ein Symbol hinzufügen.
Hinweis
Die Schnellstart Leiste ist ab Windows 7 nicht mehr verfügbar. Die Alternative Windows 7 besteht darin, die Anwendung an die Taskleiste anzuheften. Das Anheften kann jedoch nicht programmgesteuert erfolgen, da es sich ausschließlich um eine Benutzerauswahl handelt.
Weitere Informationen finden Sie in den folgenden Themen:
- Registrieren eines Internetbrowsers oder E-Mail-Clients mit dem Windows Startmenü
- Registrieren von Programmen mit Clienttypen
Anwendungsinstallation und Standardwerte
Die Prozeduren für die Anwendungsinstallation haben sich seit Windows XP nicht grundlegend geändert, mit Ausnahme einer neuen Richtlinie für Systeme, auf denen Versionen von Windows älter als Windows 8 sind: Übernehmen Sie zur Installationszeit die Standardwerte pro Computer, legen Sie jedoch keine Standardwerte pro Benutzer fest, bis dieser Benutzer die Anwendung zum ersten Mal ausführt. (Siehe Application First Run und Defaults.) Anwendungen sollten während der Installation keine Benutzerstandardeinstellungen festlegen, da es Situationen gibt, in denen die Person, die die Anwendung installiert, nicht der beabsichtigte Benutzer ist. Ab Windows 8 werden die Standardwerte pro Computer nicht unterstützt, und Anwendungen können die Standardeinstellungen pro Benutzer nicht ändern.
Während der Installation sollte eine Anwendung ihre Binärdateien auf die Festplatte kopieren und ihre ProgIDs in die Registrierung schreiben. Die Anwendung sollte sich zu diesem Zeitpunkt auch für Standardprogramme und Öffnen mit für jede Dateizuordnung registrieren, die sie verarbeiten kann. Die Anwendung kann den Unterschlüssel OpenWithProgIds verwenden, um sich bei Open With zu registrieren.
Weitere Informationen finden Sie in den folgenden Themen:
Anwendungsupgrades und -standardwerte
Viele Anwendungen haben die Möglichkeit, sich im Laufe der Zeit selbst zu aktualisieren. Dieser Upgradevorgang sollte den Status der Standardwerte pro Benutzer nicht ändern, da diese Änderung für den Benutzer unerwartet wäre. Es ist jedoch akzeptabel, dass eine Anwendung Dateizuordnungen auf Computerebene überprüft und repariert, wenn sie beschädigt wurden.
Erste Ausführung der Anwendung und Standardwerte
Hinweis
Ab Windows 8 verarbeitet das System diese Prozedur im Namen aller Anwendungen. Anwendungen selbst können keine Standardwerte mehr abfragen und ändern. Nur der Benutzer kann dies tun. Daher sollten Anwendungen nicht versuchen, den aktuellen Standardwert abzufragen oder diesen Standard über einen beliebigen Mechanismus zu ändern. Anwendungen können jedoch einen Einstiegspunkt für Standardprogramme im Systemsteuerung bereitstellen, indem sie die LaunchAdvancedAssociationUI-Methode der IApplicationAssociationRegistrationUI-Schnittstelle aufrufen.
Mit der Einführung von Standardeinstellungen pro Benutzer in Windows Vista ist es wichtig, dass Anwendungen, die sich um beliebte Dateinamenerweiterungen bewerben, eine allgemeine Benutzeroberfläche bieten, um diese Erweiterungen in Anspruch zu nehmen. Da diese Standardwerte jetzt im Kontext des Benutzers festgelegt sind, sollten sie sich nur dann als Standardmöglichkeit darstellen, wenn der Benutzer das Programm nach der Installation ausführt.
Die Richtlinie für die Festlegung von Benutzerstandardeinstellungen lautet: Wenn eine Anwendung zum ersten Mal für einen bestimmten Benutzer ausgeführt wird, sollte diese Anwendung Benutzereinstellungen für Standardwerte und Dateizuordnungen für sich selbst anfordern.
Die empfohlene Benutzeroberfläche sollte dem Benutzer zwei klare Optionen bieten:
- Übernehmen Sie alle Standardwerte, die die Anwendung beanspruchen möchte. Diese Option kann auch andere Standardeigenschaften der Anwendung festlegen, z. B. Datenschutz oder Einstellungen für automatische Updates. Mit dieser Option kann die Anwendung alle registrierten Standardwerte beanspruchen.
- Passen Sie an, indem Sie Standardauswahlen und Programmeinstellungen einzeln akzeptieren oder nicht akzeptieren. Diese Option stellt eine weitere Benutzeroberfläche dar, die es dem Benutzer ermöglicht, präzise Optionen für seine Standardoptionen zu treffen.
Weitere Informationen finden Sie unter Standardprogramme.
Überprüfen von Standardwerten und Erfragen der Zustimmung des Benutzers
Hinweis
Dies wird ab Windows 8 nicht unterstützt.
Nachdem sich eine Anwendung bei Standardprogrammen in Windows Vista und höher registriert hat, sind bestimmte APIs für die Anwendung verfügbar. Beispielsweise muss eine Anwendung möglicherweise überprüfen, ob es sich um das Standardprogramm handelt. Die IApplicationAssociationRegistration-Schnittstelle stellt dazu Methoden bereit.
Jede Anwendung, die Standardwerte beanspruchen möchte, muss zuerst den Benutzer fragen und niemals Standardwerte ohne Berechtigung beanspruchen. Der Benutzer sollte gefragt werden, ob er die Anwendung als Standard festlegen oder den aktuellen Standardwert belassen möchte. Es sollte auch eine Option geben, diese Frage nicht erneut zu stellen, nachdem der Benutzer seine Entscheidung getroffen hat.
Weitere Informationen finden Sie unter Standardprogramme.
Anwendungskompatibilität Tipps
Dieser Abschnitt enthält einige Tipps zur Anwendungskompatibilität im Zusammenhang mit der Benutzeroberfläche "Standardprogramme" in Windows.
Vermeiden des Auslösens Per-User Virtualisierung
Mit der Umgebung für die Benutzerkontensteuerung (User Account Control, UAC) sollten Anwendungen immer nur mit Standardbenutzerrechten ausgeführt werden, um eine optimale Benutzerfreundlichkeit zu gewährleisten. Aus Sicherheitsgründen werden Anwendungen mit einer Standardbenutzerberechtigungsstufe daran gehindert, in bestimmte Teile der Registrierung und in bestimmte Systemdateien zu schreiben. Windows Vista und höhere Versionen von Windows bieten eine temporäre Anwendungskompatibilitätsebene (AppCompat), um Anwendungen bei der Umstellung zu unterstützen. Blockierte Schreibversuche in die Registrierung oder in Systemdateien werden "virtualisiert", sodass die Anwendung weiterhin ausgeführt wird, aber die sensiblen Bereiche des Systems nicht geändert werden. Anwendungen sollten sich jedoch nicht auf die AppCompat-Technologie als langfristige Lösung verlassen. Stattdessen sollten Anwendungen die vielen verfügbaren Tools verwenden, um zu überprüfen, ob sie unter Standardbenutzerrechten erfolgreich ausgeführt werden können. Hierfür ist möglicherweise eine Neuprogrammierung der Anwendung erforderlich, dies sollte jedoch im Interesse der langfristigen Kompatibilität erfolgen.
Vermeiden von AppCompat-Warnungen oder -Blöcken vom Programmkompatibilitäts-Assistenten
Der Programmkompatibilitäts-Assistent (Program Compatibility Assistant, PCA) wird in Windows Vista und höher bereitgestellt. Der Zweck besteht darin, eine automatisierte Methode bereitzustellen, damit ältere Programme mit Kompatibilitätsproblemen besser funktionieren. Die PCA überwacht Programme auf bekannte Probleme. Wenn ein Problem erkannt wird, benachrichtigt es den Benutzer über das Problem und bietet an, effektive Lösungen anzuwenden, bevor der Benutzer das Programm erneut ausführt. Um zu vermeiden, dass diese Warnungen oder Blöcke angezeigt werden, sollten ISVs die vielen verfügbaren Tools verwenden, um sicherzustellen, dass ihre Anwendungen mit Windows Vista, Windows 7 und höher kompatibel sind.
Unterstützung vorheriger Windows Betriebssystemversionen
Die Standardprogramminfrastruktur ist auf keinem Windows Betriebssystem vor Windows Vista verfügbar. Wenn Anwendungen in die neue Standardprogramminfrastruktur verschoben werden, sollten sie daher ihren älteren Anwendungsstandardcode beibehalten, um die Kompatibilität mit älteren Versionen von Windows aufrechtzuerhalten. Eine Anwendung sollte im Rahmen der Installation eine Überprüfung der Betriebssystemversion ausführen, um zu bestimmen, welcher Anwendungsstandardcode ausgeführt werden soll.
Um ein Upgrade von Windows XP auf Windows Vista oder höher zu unterstützen, sollten Anwendungen alle Registrierungseinträge hinzufügen, die für Standardprogramme erforderlich sind, auch wenn sie auf einem Computer installiert werden, auf dem Windows XP ausgeführt wird. Die Registrierung hat keine Auswirkungen auf einen Computer, auf dem Windows XP ausgeführt wird, aber wenn der Computer später aktualisiert wird, ist die Anwendung bereits registriert und kann das Framework nutzen.
Weitere Informationen finden Sie unter OSVERSIONINFO.
Weitere Ressourcen
- Einführung in Dateizuordnungen
- Registrieren eines Internetbrowsers oder E-Mail-Clients mit dem Windows Startmenü
- Registrieren einer Anwendung bei einem URI-Schema