git://git.jankratochvil.net
/
reactos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
90dbdd9
)
+PsReferenceImpersonationToken()
author
short
<>
Sun, 23 Mar 2003 23:51:54 +0000
(23:51 +0000)
committer
short
<>
Sun, 23 Mar 2003 23:51:54 +0000
(23:51 +0000)
ntoskrnl/ps/create.c
patch
|
blob
|
history
diff --git
a/ntoskrnl/ps/create.c
b/ntoskrnl/ps/create.c
index
ae92739
..
0c07112
100644
(file)
--- a/
ntoskrnl/ps/create.c
+++ b/
ntoskrnl/ps/create.c
@@
-249,6
+249,8
@@
NtOpenThreadToken(IN HANDLE ThreadHandle,
return(STATUS_UNSUCCESSFUL);
}
return(STATUS_UNSUCCESSFUL);
}
+#endif /* LIBCAPTIVE */
+
PACCESS_TOKEN STDCALL
PsReferenceImpersonationToken(PETHREAD Thread,
PULONG Unknown1,
PACCESS_TOKEN STDCALL
PsReferenceImpersonationToken(PETHREAD Thread,
PULONG Unknown1,
@@
-260,6
+262,11
@@
PsReferenceImpersonationToken(PETHREAD Thread,
return(NULL);
}
return(NULL);
}
+#ifdef LIBCAPTIVE
+ KeBugCheck(0);
+ /* NOTREACHED */
+ return NULL;
+#else /* !LIBCAPTIVE */
*Level = Thread->ImpersonationInfo->Level;
*Unknown1 = Thread->ImpersonationInfo->Unknown1;
*Unknown2 = Thread->ImpersonationInfo->Unknown2;
*Level = Thread->ImpersonationInfo->Level;
*Unknown1 = Thread->ImpersonationInfo->Unknown1;
*Unknown2 = Thread->ImpersonationInfo->Unknown2;
@@
-268,8
+275,11
@@
PsReferenceImpersonationToken(PETHREAD Thread,
SepTokenObjectType,
KernelMode);
return(Thread->ImpersonationInfo->Token);
SepTokenObjectType,
KernelMode);
return(Thread->ImpersonationInfo->Token);
+#endif /* LIBCAPTIVE */
}
}
+#ifndef LIBCAPTIVE
+
VOID
PiBeforeBeginThread(CONTEXT c)
{
VOID
PiBeforeBeginThread(CONTEXT c)
{