You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
766 B
56 lines
766 B
/*
|
|
* LSCoreP.h
|
|
*
|
|
* Author: BreenH
|
|
*
|
|
* Internal functions for the core.
|
|
*/
|
|
|
|
#ifndef __LC_LSCOREP_H__
|
|
#define __LC_LSCOREP_H__
|
|
|
|
/*
|
|
* Function Prototypes
|
|
*/
|
|
|
|
NTSTATUS
|
|
AllocatePolicyInformation(
|
|
LPLCPOLICYINFOGENERIC *ppPolicyInfo,
|
|
ULONG ulVersion
|
|
);
|
|
|
|
VOID
|
|
FreePolicyInformation(
|
|
LPLCPOLICYINFOGENERIC *ppPolicyInfo
|
|
);
|
|
|
|
ULONG
|
|
GetHardcodedPolicyId(
|
|
LCINITMODE lcInitMode,
|
|
BOOL fAppCompat
|
|
);
|
|
|
|
ULONG
|
|
GetInitialPolicy(
|
|
LCINITMODE lcInitMode,
|
|
BOOL fAppCompat
|
|
);
|
|
|
|
NTSTATUS
|
|
InitializePolicies(
|
|
LCINITMODE lcInitMode,
|
|
BOOL fAppCompat
|
|
);
|
|
|
|
NTSTATUS
|
|
SetInitialPolicy(
|
|
ULONG ulPolicyId,
|
|
BOOL fAppCompat
|
|
);
|
|
|
|
VOID
|
|
ShutdownPolicies(
|
|
);
|
|
|
|
#endif
|
|
|