CSPspEmu.Core.Crypto.Kirk.kirk_CMD1_ex C# (CSharp) Method

kirk_CMD1_ex() public method

public kirk_CMD1_ex ( byte outbuff, byte inbuff, int size, AES128CMACHeader header ) : void
outbuff byte
inbuff byte
size int
header AES128CMACHeader
return void
        public void kirk_CMD1_ex(byte* outbuff, byte* inbuff, int size, AES128CMACHeader* header)
        {
            var _buffer = new byte[size];
            fixed (byte* buffer = _buffer)
            {
                Crypto.memcpy(buffer, header, sizeof(AES128CMACHeader));
                Crypto.memcpy(buffer + sizeof(AES128CMACHeader), inbuff, header->DataSize);
                kirk_CMD1(outbuff, buffer, size, true);
            }
        }