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

Inheritance: Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
Afficher le fichier Open project: dotnet/corefx

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
SafeFreeContextBuffer ( ) : Microsoft.Win32.SafeHandles

Private Methods

Méthode 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 méthode

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
Résultat int

SafeFreeContextBuffer() protected méthode

protected SafeFreeContextBuffer ( ) : Microsoft.Win32.SafeHandles
Résultat Microsoft.Win32.SafeHandles

SetContextAttributes() public static méthode

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