1 /* $Id: objdir.c,v 1.1 2000/03/26 22:00:06 dwelch Exp $
3 * DESCRIPTION: Simple LPC Server
4 * PROGRAMMER: David Welch
13 int main(int argc
, char* argv
[])
15 UNICODE_STRING DirectoryNameW
;
16 UNICODE_STRING DirectoryNameA
:
17 OBJECT_ATTRIBUTES ObjectAttributes
;
19 HANDLE DirectoryHandle
;
21 RtlInitAnsiString(&DirectoryNameA
, argv
[1]);
22 RtlAnsiStringToUnicodeString(&DirectoryNameW
,
25 InitializeObjectAttributes(&ObjectAttributes
,
30 Status
= NtOpenDirectoryObject(&DirectoryHandle
,
33 if (!NT_SUCCESS(Status
))
35 printf("Failed to open directory object (Status%x)\n", Status
);
39 NtClose(DirectoryHandle
);