C# Class System.Net.Security.SafeSspiAuthDataHandle.SafeFreeContextBuffer.SafeFreeContextBuffer

Inheritance: Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
Datei anzeigen Open project: dotnet/corefx

Public Methods

Method Description
QueryContextAttributes ( System.Net.Security.SafeDeleteContext phContext, Interop contextAttribute, byte buffer, SafeHandle refHandle ) : int
SetContextAttributes ( System.Net.Security.SafeDeleteContext phContext, Interop contextAttribute, byte buffer ) : int

Protected Methods

Method Description
SafeFreeContextBuffer ( ) : Microsoft.Win32.SafeHandles

Private Methods

Method Description
CreateEmptyHandle ( ) : SafeFreeContextBuffer
EnumeratePackages ( int &pkgnum, SafeFreeContextBuffer &pkgArray ) : int
QueryContextAttributes_SECURITY ( System.Net.Security.SafeDeleteContext phContext, Interop contextAttribute, byte buffer, SafeHandle refHandle ) : int
Set ( IntPtr value ) : void
SetContextAttributes_SECURITY ( System.Net.Security.SafeDeleteContext phContext, Interop contextAttribute, byte buffer ) : int

Method Details

QueryContextAttributes() public static method

public static QueryContextAttributes ( System.Net.Security.SafeDeleteContext phContext, Interop contextAttribute, byte buffer, SafeHandle refHandle ) : int
phContext System.Net.Security.SafeDeleteContext
contextAttribute Interop
buffer byte
refHandle System.Runtime.InteropServices.SafeHandle
return int

SafeFreeContextBuffer() protected method

protected SafeFreeContextBuffer ( ) : Microsoft.Win32.SafeHandles
return Microsoft.Win32.SafeHandles

SetContextAttributes() public static method

public static SetContextAttributes ( System.Net.Security.SafeDeleteContext phContext, Interop contextAttribute, byte buffer ) : int
phContext System.Net.Security.SafeDeleteContext
contextAttribute Interop
buffer byte
return int