Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#2

AW: Wie im Datei-Eigenschaften Dialog zusätzliche Sicherheitsoption anzeigen lassen

  Alt 10. Nov 2019, 16:18
Nur zur Info: Dieses Element wird ausschließlich dann angezeigt, wenn die Datei einen NTFS ADS (Alternate Data Stream) hat, der :Zone.Identifier:$DATA heißt und einen bestimmten Inhalt hat:
Code:
[ZoneTransfer]
ZoneId=3
Sobald man auf Zulassen klickt, wird der ADS entfernt.

Aber zum Problem. Du nutzt das Flag SEE_MASK_INVOKEIDLIST, was laut MS
Zitat:
SEE_MASK_INVOKEIDLIST overrides and implies SEE_MASK_IDLIST.
SEE_MASK_IDLIST gibst du aber nicht an (kein Problem soweit), aber du übergibst für lpIDList explizit nil , obwohl MS sagt
Zitat:
The lpIDList member must point to an ITEMIDLIST structure.
https://docs.microsoft.com/de-de/win...llexecuteinfoa

Es gibt da also eine Diskrepanz der Angaben. Probier's mal ohne SEE_MASK_INVOKEIDLIST.

Grüße
Dalai

Geändert von Dalai (10. Nov 2019 um 16:21 Uhr)
  Mit Zitat antworten Zitat