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.
Erstellt einen Dateivorgang, der die Standardeigenschaften für das Shellelement festlegt, das noch nicht festgelegt wurde.
Syntax
SHSTDAPI SHCreateDefaultPropertiesOp(
[in] IShellItem *psi,
[out] IFileOperation **ppFileOp
);
Die Parameter
[in] psi
Typ: IShellItem*
Ein Zeiger auf das Quellshellelement. Siehe IShellItem.
[out] ppFileOp
Typ: IFileOperation**
Die Adresse des IFileOperation-Schnittstellenzeigers .
Rückgabewert
Typ: HRESULT-
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
Die Liste der Eigenschaften zum Festlegen eines Standardwerts stammt aus dem Registrierungseintrag "SetDefaultsFor " unter der ProgID für die Dateizuordnung des Elements. Die Liste wird mit dem Präfix versehen prop: und enthält die kanonischen Namen der Eigenschaften, um den Standardwert festzulegen, prop:System.Author;System.Document.DateCreatedz. B. . Die möglichen Eigenschaften für diese Liste sind System.Author, System.Document.DateCreated und System.Photo.DateTaken. Wenn der SetDefaultsFor-Eintrag für die ProgID nicht vorhanden ist, verwendet diese Funktion den Standardwert für den SetDefaultsFor-Eintrag von HKEY_CLASSES_ROOT\*.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 [Nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | shobjidl.h |
| Library | shell32.lib |
| DLL | Shell32.dll |