Delphi XE code snippets needed (WinAPI stuff)

Completed Posted Nov 25, 2015 Paid on delivery
Completed Paid on delivery

Hi,

I need some Delphi XE code snippets (I've tried to name the functions so you have a better idea what it is about :-)

function GetLocalUserList:

Your function should enumerate over all existing local useraccounts and should return at least list of username,fullName,hasAdminRights,LastLogon

function NTFSTakeOwnerShip(filename:string;username:string)

Your function resets ownership of filename to the given username

function NTFSSetDeny(filename:string;username:string;enabled:boolean)

If enabled is true your function sets NTFS flag "Deny" to true for the given username and filename. If enabled is false your function deletes/removes the NTFS flag "Deny".

function NTFSSetFullAccess(filename:string;username:string)

This function sets NTFS FullAcess for the given username and filename

Your code must run on Delphi XE5 and should directly address the coresponding WinAPIs. Please provide also a very simple GUI for testing the functions above. Please do not use hidden commandline ([login to view URL]) workarounds :-) If you want to use existing components and they are less than 250 U$ let me know. However, I prefer the direct WinAPI approach. If the four functions above are done, we can discuss also about a bonus for:

BONUS: function IsThisPCPartOfADomain:

your function should check if the logged in account is currently connected to a domain

BONUS: function GetDomainUsers:

Your function should enumerate over all existing domain useraccounts and should return at least: username,fullName,hasAdminRights,LastLogon

Delphi Windows API

Project ID: #8970358

About the project

8 proposals Remote project Active Nov 26, 2015

Awarded to:

PLobex

Hey, Finally i can see a truly 100% Delphi project in here, it doesn't happen often ;-) No 3rd party components are required for this task, i will use only Windows API via JEDI Windows Security Code Library (open sou More

$70 USD in 3 days
(42 Reviews)
5.4

8 freelancers are bidding on average $126 for this job

mdkass

Hello, Thank you for your invitation, but I'm currently overloaded with many project until the end of the year. I put this bid only to respond to your invitation. Thank you very much, I hope will do more project f More

$105 USD in 15 days
(56 Reviews)
6.7
wassily

Hi, I have understanding of the related security concepts (users, SIDs, DACL and ACEs) and experience with the API (SetNamedSecurityInfo etc) in C++, ready to code in Delphi. Ich kann Deutsch falls erforderlich.

$200 USD in 3 days
(19 Reviews)
5.4
ultis

Hi! I can make unit of those functions for you with a working demo, which will use only Windows API. Regards.

$166 USD in 7 days
(25 Reviews)
5.6
DeadC0der

Hi there ^^ I'm delphi coder ^^ infact I used to deal with such jobs just like the one you have mentioned , I mean dealing with security descriptors for files and simillars using either Windows Api or built-in componen More

$55 USD in 5 days
(33 Reviews)
5.1
xupiter2012

Hello, djsale3000! It sounds like an interesting challenge and very good fit. I have great experience with Delphi and Windows APIs, so it will be done in very professional way. Please let me know how urgent it is More

$70 USD in 2 days
(21 Reviews)
4.9
MarcoAGarcia

Hi, I'm a Delphi developer with more than 30 years of experience (yes, since the times of Borland's Turbo Pascal). I also have extensive experience working with WinAPIs. I'm sure I can have your functions completed + a More

$277 USD in 3 days
(3 Reviews)
3.3
kuzmichmurom

Предложение еще не подано

$66 USD in 3 days
(1 Review)
0.8