Ejemplo n.º 1
0
 public SecBufferDesc(byte[] secBufferBytes)
 {
   ulVersion = (int)SecBufferType.SECBUFFER_VERSION;
   cBuffers = 1;
   SecBuffer ThisSecBuffer = new SecBuffer(secBufferBytes);
   pBuffers = Marshal.AllocHGlobal(Marshal.SizeOf(ThisSecBuffer));
   Marshal.StructureToPtr(ThisSecBuffer, pBuffers, false);
 }
Ejemplo n.º 2
0
    public IntPtr pBuffers; //Point to SecBuffer

    public SecBufferDesc(int bufferSize)
    {
      ulVersion = (int)SecBufferType.SECBUFFER_VERSION;
      cBuffers = 1;
      SecBuffer secBuffer = new SecBuffer(bufferSize);
      pBuffers = Marshal.AllocHGlobal(Marshal.SizeOf(secBuffer));
      Marshal.StructureToPtr(secBuffer, pBuffers, false);
    }