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. |
1.3.7