Erweitern bekannter Ordner mit benutzerdefinierten Ordnern

Unabhängige Softwareanbieter (Independent Software Vendors, ISVs) können den Satz bekannter Ordner auf einem System erweitern, indem sie eigene bekannte Ordner registrieren. Nach der Registrierung sind diese Drittanbieterordner dem System bekannt. Sie werden durch jeden Aufruf von IKnownFolderManager::GetFolderIds gefunden. Beachten Sie, dass ein bekannter Ordner ein computerspezifischer Ordner sein muss. Sie können keinen benutzerspezifischen bekannten Ordner erstellen.

Anweisungen

Schritt 1:

Definieren Sie Ihren bekannten Ordner über eine KNOWNFOLDER_DEFINITION-Struktur .

Schritt 2:

Registrieren Sie den bekannten Ordner über einen Aufruf von IKnownFolderManager::RegisterFolder.

Bemerkungen

Wenn Sie im Rahmen des Installationsvorgangs einen bekannten Ordner für Ihre Anwendung erstellen, müssen Sie auch IKnownFolderManager::UnregisterFolder als Teil Ihres Deinstallationscodes einschließen.

Überlegen Sie, warum Ihr Ordner im bekannten Ordnersystem enthalten sein soll, bevor Sie ihn registrieren. Sie sollten einen gültigen Grund für die Erhöhung Ihres Ordners auf diese Systemsichtbarkeitsebene haben.

Bekannte Ordner (Beispiel)