Go to the source code of this file.
Functions | |
BOOLEAN | SepClientTestStatic (VOID) |
BOOLEAN | SepClientTestDynamic (VOID) |
BOOLEAN | SepClientTestEffectiveOnly (BOOLEAN StaticTest) |
BOOLEAN | SepClientTestNotEffectiveOnly (BOOLEAN StaticTest) |
BOOLEAN | SepClientTestAnonymous (BOOLEAN StaticTest, BOOLEAN EffectiveOnly) |
BOOLEAN | SepClientTestIdentification (BOOLEAN StaticTest, BOOLEAN EffectiveOnly) |
BOOLEAN | SepClientTestImpersonation (BOOLEAN StaticTest, BOOLEAN EffectiveOnly) |
VOID | SepClientConnect (SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, SECURITY_CONTEXT_TRACKING_MODE TrackingMode, BOOLEAN EffectiveOnly) |
VOID | SepClientMakeRemoteCall (VOID) |
VOID | SepClientDropConnection (VOID) |
BOOLEAN | SepClientTest (VOID) |
NTSTATUS | SepClientInitialize () |
BOOLEAN | SepServerTestStatic (VOID) |
BOOLEAN | SepServerTestDynamic (VOID) |
BOOLEAN | SepServerTestEffectiveOnly (BOOLEAN StaticTest) |
BOOLEAN | SepServerTestNotEffectiveOnly (BOOLEAN StaticTest) |
BOOLEAN | SepServerTestAnonymous (BOOLEAN StaticTest, BOOLEAN EffectiveOnly) |
BOOLEAN | SepServerTestIdentification (BOOLEAN StaticTest, BOOLEAN EffectiveOnly) |
BOOLEAN | SepServerTestImpersonation (BOOLEAN StaticTest, BOOLEAN EffectiveOnly) |
VOID | SepServerWaitForNextConnect (VOID) |
VOID | SepServerGetNextMessage (VOID) |
VOID | SepServerCompleteMessage (VOID) |
VOID | SepServerDropConnection (VOID) |
BOOLEAN | SepServerTest (VOID) |
NTSTATUS | SepServerInitialize () |
VOID | SepServerSpawnClientProcess (VOID) |
BOOLEAN | CtLpcQos (VOID) |
VOID | SepServerImpersonateClient (VOID) |
VOID | SepServerRevertToSelf (VOID) |
Variables | |
NTSTATUS | Status |
OBJECT_ATTRIBUTES | ObjectAttributes |
STRING | EventName |
UNICODE_STRING | UnicodeEventName |
HANDLE | EventHandle |
UNICODE_STRING | PortName |
HANDLE | EarPort |
HANDLE | TalkPort |
PORT_MESSAGE | RequestMessage |
SECURITY_QUALITY_OF_SERVICE | SecurityQos |
ULONG | RequestCount |
HANDLE | ClientToken |
TOKEN_STATISTICS | ClientTokenStatistics |
ULONG | IgnoreLength |
HANDLE | SepServerThread |
|
Definition at line 1187 of file ctlpcqos.c. References DbgPrint, EventHandle, EventName, FALSE, L, NT_SUCCESS, NtCreateEvent(), NtTerminateThread(), NULL, ObjectAttributes, PortName, RtlAnsiStringToUnicodeString(), RtlInitString(), RtlInitUnicodeString(), SEASSERT_SUCCESS, SepClientInitialize(), SepClientTest(), SepServerInitialize(), SepServerTest(), Status, TRUE, and UnicodeEventName. Referenced by Test().
|
|
Referenced by SepClientTestAnonymous(), SepClientTestIdentification(), and SepClientTestImpersonation(). |
|
Referenced by SepClientTestAnonymous(), SepClientTestIdentification(), and SepClientTestImpersonation(). |
|
|
|
Referenced by SepClientTestAnonymous(), SepClientTestIdentification(), and SepClientTestImpersonation(). |
|
Referenced by CtLnpQos(), and CtLpcQos(). |
|
Referenced by SepClientTestEffectiveOnly(), and SepClientTestNotEffectiveOnly(). |
|
Referenced by SepClientTest(). |
|
Referenced by SepClientTestDynamic(), and SepClientTestStatic(). |
|
Referenced by SepClientTestEffectiveOnly(), and SepClientTestNotEffectiveOnly(). |
|
Referenced by SepClientTestEffectiveOnly(), and SepClientTestNotEffectiveOnly(). |
|
Referenced by SepClientTestDynamic(), and SepClientTestStatic(). |
|
Referenced by SepClientTest(). |
|
Referenced by SepServerTestAnonymous(), SepServerTestIdentification(), and SepServerTestImpersonation(). |
|
Referenced by SepServerTestAnonymous(), SepServerTestIdentification(), and SepServerTestImpersonation(). |
|
Referenced by SepServerTestAnonymous(), SepServerTestIdentification(), and SepServerTestImpersonation(). |
|
Definition at line 645 of file ctlpcqos.c. References NtImpersonateClientOfPort(), RequestMessage, SEASSERT_SUCCESS, Status, and TalkPort. Referenced by SepServerTestAnonymous(), SepServerTestIdentification(), and SepServerTestImpersonation().
|
|
|
|
Definition at line 658 of file ctlpcqos.c. References NtSetInformationThread(), NTSTATUS(), NULL, SEASSERT_SUCCESS, and SepServerThread. Referenced by SepServerTestAnonymous(), SepServerTestIdentification(), and SepServerTestImpersonation().
|
|
Referenced by SepServerInitialize(). |
|
Referenced by CtLnpQos(), and CtLpcQos(). |
|
Referenced by SepServerTestEffectiveOnly(), and SepServerTestNotEffectiveOnly(). |
|
Referenced by SepServerTest(). |
|
Referenced by SepServerTestDynamic(), and SepServerTestStatic(). |
|
Referenced by SepServerTestEffectiveOnly(), and SepServerTestNotEffectiveOnly(). |
|
Referenced by SepServerTestEffectiveOnly(), and SepServerTestNotEffectiveOnly(). |
|
Referenced by SepServerTestDynamic(), and SepServerTestStatic(). |
|
Referenced by SepServerTest(). |
|
Referenced by SepServerTestAnonymous(), SepServerTestIdentification(), and SepServerTestImpersonation(). |
|
Definition at line 28 of file ctlpcqos.c. |
|
Definition at line 29 of file ctlpcqos.c. |
|
Definition at line 23 of file ctlpcqos.c. |
|
Definition at line 21 of file ctlpcqos.c. |
|
Definition at line 19 of file ctlpcqos.c. |
|
Definition at line 30 of file ctlpcqos.c. |
|
Definition at line 18 of file ctlpcqos.c. |
|
Definition at line 22 of file ctlpcqos.c. |
|
Definition at line 27 of file ctlpcqos.c. |
|
Definition at line 25 of file ctlpcqos.c. Referenced by LpcRequestPort(), LpcRequestWaitReplyPort(), NtRequestPort(), NtRequestWaitReplyPort(), and SepServerImpersonateClient(). |
|
Definition at line 26 of file ctlpcqos.c. |
|
Definition at line 32 of file ctlpcqos.c. |
|
Definition at line 17 of file ctlpcqos.c. |
|
Definition at line 24 of file ctlpcqos.c. |
|
Definition at line 20 of file ctlpcqos.c. |