00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
#include <nt.h>
00022
#include <ntrtl.h>
00023
#include <nturtl.h>
00024
00025
NTSTATUS
00026 main(
00027
int argc,
00028
char *argv[],
00029
char *envp[]
00030 )
00031 {
00032 ULONG i;
00033
00034
DbgPrint(
"Entering UEXEC1 User Mode Test Program\n" );
00035
DbgPrint(
"argc = %ld\n", argc );
00036
for (i=0; i<=argc; i++) {
00037
DbgPrint(
"argv[ %ld ]: %s\n",
00038 i,
00039 argv[ i ] ? argv[ i ] :
"<NULL>"
00040 );
00041 }
00042
DbgPrint(
"\n" );
00043
for (i=0; envp[i]; i++) {
00044
DbgPrint(
"envp[ %ld ]: %s\n", i, envp[ i ] );
00045 }
00046
00047
DbgPrint(
"Leaving UEXEC1 User Mode Test Program\n" );
00048
00049
return( STATUS_SUCCESS );
00050 }