9 #define _NO_KSECDD_IMPORT_ 22 #define STATUS_KSEC_INTERNAL_ERROR ((NTSTATUS)0x80090304) 25 #define RTL_ENCRYPT_OPTION_SAME_PROCESS 0 26 #define RTL_ENCRYPT_OPTION_CROSS_PROCESS 1 27 #define RTL_ENCRYPT_OPTION_SAME_LOGON 2 38 #if defined(_M_IX86) || defined(_M_AMD64) 39 typedef struct _KSEC_MACHINE_SPECIFIC_COUNTERS
48 typedef struct _KSEC_MACHINE_SPECIFIC_COUNTERS
_In_ ULONG _In_ ULONG _In_ ULONG Length
SYSTEM_PROCESS_INFORMATION SystemProcessInformation
SYSTEM_EXCEPTION_INFORMATION SystemExceptionInformation
struct _KSEC_ENTROPY_DATA KSEC_ENTROPY_DATA
struct _KSEC_CONNECTION_INFO KSEC_CONNECTION_INFO
SYSTEM_PERFORMANCE_INFORMATION SystemPerformanceInformation
VOID NTAPI KsecInitializeEncryptionSupport(VOID)
_In_ PDEVICE_OBJECT DeviceObject
SYSTEM_INTERRUPT_INFORMATION SystemInterruptInformation
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
LARGE_INTEGER PerformanceFrequency
UCHAR EnvironmentHash[16]
CHAR ConnectionString[128]
HANDLE KsecLsaProcessHandle
ULONG KSEC_MACHINE_SPECIFIC_COUNTERS
NTSTATUS NTAPI KsecDdDispatch(PDEVICE_OBJECT DeviceObject, PIRP Irp)
SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION SystemProcessorPerformanceInformation
KSEC_MACHINE_SPECIFIC_COUNTERS MachineSpecificCounters
struct _KSEC_ENTROPY_DATA * PKSEC_ENTROPY_DATA
ULONG * PKSEC_MACHINE_SPECIFIC_COUNTERS
SYSTEM_LOOKASIDE_INFORMATION SystemLookasideInformation
NTSTATUS NTAPI KsecDecryptMemory(_Inout_ PVOID Buffer, _In_ ULONG Length, _In_ ULONG OptionFlags)
NTSTATUS NTAPI KsecGenRandom(PVOID Buffer, SIZE_T Length)
NTSTATUS NTAPI KsecEncryptMemory(_Inout_ PVOID Buffer, _In_ ULONG Length, _In_ ULONG OptionFlags)
NTSTATUS NTAPI KsecGatherEntropyData(PKSEC_ENTROPY_DATA EntropyData)
LARGE_INTEGER PerformanceCounter