Erstellen einer IShellItem-Instanz für eine nicht vorhandene Datei

ie bekomme ich ein IShellItem Objekt für eine nicht vorhandene Datei (oder ein nicht vorhandenes Verzeichnis)?

SHCreateItemFromParsingName und SHCreateItemFromRelativeName fehlgeschlagen mit 0x80070002 (Datei nicht gefunden) und ILCreateFromPath gibt ein @ zurüNULL pidl.

Zunächst dachte ich, es könnte unmöglich sein, aber zum Beispiel IFileSaveDialog erstellt ein solchesIShellItem für das Ergebnis (wenn Sie im Dialogfeld eine neue Datei angeben).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage