示例#1
0
 static extern int AcquireCredentialsHandle(
     string pszPrincipal,
     string pszPackage,
     int fCredentialUse,
     IntPtr PAuthenticationID,
     IntPtr pAuthData,
     int pGetKeyFn,
     IntPtr pvGetKeyArgument,
     ref SECURITY_HANDLE phCredential,
     ref SECURITY_INTEGER ptsExpiry);
示例#2
0
文件: SSPI.cs 项目: BjkGkh/R106
 static extern int AcquireCredentialsHandle(
     string pszPrincipal,
     string pszPackage,
     int fCredentialUse,
     IntPtr PAuthenticationID,
     IntPtr pAuthData,
     int pGetKeyFn,
     IntPtr pvGetKeyArgument,
     ref SECURITY_HANDLE phCredential,
     ref SECURITY_INTEGER ptsExpiry);
示例#3
0
文件: SSPI.cs 项目: BjkGkh/R106
 static extern int InitializeSecurityContext(
     ref SECURITY_HANDLE phCredential,
     IntPtr phContext,
     string pszTargetName,
     int fContextReq,
     int Reserved1,
     int TargetDataRep,
     IntPtr pInput,
     int Reserved2,
     out SECURITY_HANDLE phNewContext,
     out SecBufferDesc pOutput,
     out uint pfContextAttr,
     out SECURITY_INTEGER ptsExpiry);
示例#4
0
 static extern int InitializeSecurityContext(
     ref SECURITY_HANDLE phCredential,
     ref SECURITY_HANDLE phContext,
     string pszTargetName,
     int fContextReq,
     int Reserved1,
     int TargetDataRep,
     ref SecBufferDesc SecBufferDesc,
     int Reserved2,
     out SECURITY_HANDLE phNewContext,
     out SecBufferDesc pOutput,
     out uint pfContextAttr,
     out SECURITY_INTEGER ptsExpiry);
示例#5
0
文件: SSPI.cs 项目: BjkGkh/R106
 public static extern int DeleteSecurityContext(ref SECURITY_HANDLE pCred);
示例#6
0
文件: SSPI.cs 项目: BjkGkh/R106
 public static extern int FreeCredentialsHandle(ref SECURITY_HANDLE pCred);
示例#7
0
文件: SSPI.cs 项目: BjkGkh/R106
 public static extern int QueryContextAttributes(
     ref SECURITY_HANDLE phContext,
     uint ulAttribute,
     out SecPkgContext_Sizes pContextAttributes);
示例#8
0
文件: SSPI.cs 项目: BjkGkh/R106
 static extern int CompleteAuthToken(
     ref SECURITY_HANDLE phContext,
     ref SecBufferDesc pToken);
示例#9
0
 public static extern int DeleteSecurityContext(ref SECURITY_HANDLE pCred);
示例#10
0
 public static extern int FreeCredentialsHandle(ref SECURITY_HANDLE pCred);
示例#11
0
 public static extern int QueryContextAttributes(
     ref SECURITY_HANDLE phContext,
     uint ulAttribute,
     out SecPkgContext_Sizes pContextAttributes);
示例#12
0
 static extern int CompleteAuthToken(
     ref SECURITY_HANDLE phContext,
     ref SecBufferDesc pToken);