C# Class Microsoft.CodeAnalysis.IL.Rules.StackProtectionUtilities

Constant values and helper code used by buffer security ("GS") checks.
显示文件 Open project: Microsoft/binskim Class Usage Examples

Public Properties

Property Type Description
AllowedDeclspecSafebuffersFunctionNames ImmutableArray
DefaultCookiesX86 ImmutableHashSet
GSCheckFunctionName string
GSInitializationFunctionNames ImmutableArray

Private Methods

Method Description
CommonCanAnalyze ( BinaryAnalyzerContext context, string &reasonForNotAnalyzing ) : AnalysisApplicability

Property Details

AllowedDeclspecSafebuffersFunctionNames public_oe static_oe property

List of names of functions which are allowed to be __declspec(safebuffers).
public static ImmutableArray AllowedDeclspecSafebuffersFunctionNames
return ImmutableArray

DefaultCookiesX86 public_oe static_oe property

public static ImmutableHashSet DefaultCookiesX86
return ImmutableHashSet

GSCheckFunctionName public_oe static_oe property

Name of the gs check function.
public static string GSCheckFunctionName
return string

GSInitializationFunctionNames public_oe static_oe property

List of names of the gs initialization functions.
public static ImmutableArray GSInitializationFunctionNames
return ImmutableArray