Hallo.
Danke für den Hinweis. Jetzt hat es funktioniert. Der Suchpfad ist:
jedi_api22a_jwscl092a\jwapi2.2a\Packages\bds10\bin \release\static;
jedi_api22a_jwscl092a\jwscl0.9.2a\source
Nur wie arbeite ich jetzt mit einem Security-Descriptor und einem File-Mapping?
Delphi-Quellcode:
SD: TJwSecurityDescriptor;
AC: TJwSAccessControlList;
begin
SD := TJwSecurityDescriptor.Create;
//AC.
SD.SACL := AC;
hMapping := CreateFileMapping(INVALID_HANDLE_VALUE, SD, PAGE_READWRITE, 0, 4,
MappingGUID);
pView := MapViewOfFile(hMapping, FILE_MAP_WRITE, 0, 0, 0);
Aus dem Example-Projekt konnte ich nicht wirklich etwas rauslesen. Auch habe ich nicht gesehen, wie jetzt ein Dateirecht auf Alle-Lesen gesetzt wurde.
Auserdem verstehe ich nicht den Zusammenhang zwischen dem Security-Descriptor und dem Integrity-Level, das ich auf "niedrig" setzen möchte.
Gruß
blackdrake