コード例 #1
0
 internal static extern uint AcceptSecurityContext(
     ref SECURITY_HANDLE phCredential,
     IntPtr phContext,
     ref SecBufferDesc pInput,
     uint fContextReq,
     uint TargetDataRep,
     out SECURITY_HANDLE phNewContext,
     out SecBufferDesc pOutput,
     out uint pfContextAttr,
     out SecurityPackages.SECURITY_INTEGER ptsTimeStamp);
コード例 #2
0
 internal static extern uint AcquireCredentialsHandle(
     IntPtr pszPrincipal,
     string pszPackage,
     int fCredentialUse,
     IntPtr PAuthenticationID,
     IntPtr pAuthData,
     int pGetKeyFn,
     IntPtr pvGetKeyArgument,
     ref SECURITY_HANDLE phCredential,
     ref SecurityPackages.SECURITY_INTEGER ptsExpiry);
コード例 #3
0
 internal static extern uint InitializeSecurityContext(
     ref SECURITY_HANDLE phCredential,
     ref SECURITY_HANDLE phContext,
     IntPtr pszTargetName,
     int fContextReq,
     int Reserved1,
     int TargetDataRep,
     ref SecBufferDesc pInput,
     int Reserved2,
     out SECURITY_HANDLE phNewContext,
     out SecBufferDesc pOutput,
     out uint pfContextAttr,
     out SecurityPackages.SECURITY_INTEGER ptsExpiry);