Ejemplo n.º 1
0
 public unsafe static extern int EncryptMessage(
     [In] ref CtxtHandle phContext,
     [Out] void *pfQOP,
     [In, Out] ref SecBufferDesc pMessage,
     [In] uint MessageSeqNo);
Ejemplo n.º 2
0
 public static extern int DecryptMessage(
     [In] ref CtxtHandle phContext,
     [In, Out] ref SecBufferDesc pMessage,
     [In] uint MessageSeqNo,
     [Out] out uint pfQOP);
Ejemplo n.º 3
0
 public static extern int VerifySignature(
     [In] ref CtxtHandle phContext,
     [In] ref SecBufferDesc pMessage,
     [In] int MessageSeqNo,
     [Out] out int pfQOP);
Ejemplo n.º 4
0
 public static extern int MakeSignature(
     [In] ref CtxtHandle phContext,
     [In] int fQOP,
     [In, Out] ref SecBufferDesc pMessage,
     [In] int MessageSeqNo);
Ejemplo n.º 5
0
 public static unsafe extern int DecryptMessage([In] ref CtxtHandle phContext, [In] [Out] ref SecBufferDesc pMessage, [In] uint MessageSeqNo, [Out] void* pfQOP);
Ejemplo n.º 6
0
 public static unsafe extern int AcceptSecurityContext([In] ref CredHandle phCredential, [In] [Out] void* phContext, [In] ref SecBufferDesc pInput, [In] int fContextReq, [In] int TargetDataRep, [In] [Out] ref CtxtHandle phNewContext, [In] [Out] ref SecBufferDesc pOutput, out int pfContextAttr, out long ptsTimeStamp);