9 writes to cbData
System (9)
security\system\security\cryptography\cryptoapi.cs (3)
3506certBlob.cbData = (uint) ((byte[]) pvObject).Length; 3571certBlob.cbData = (uint) ((byte[]) pvObject).Length; 3644certBlob.cbData = (uint) pbData.Length;
security\system\security\cryptography\x509\x500Name.cs (1)
83nameBlob.cbData = (uint) encodedDistinguishedName.Length;
security\system\security\cryptography\x509\x509certificate2.cs (1)
1375DataBlob.cbData = 2 * ((uint) name.Length + 1);
security\system\security\cryptography\x509\x509certificate2collection.cs (1)
425HashBlob.cbData = (uint) hex.Length;
security\system\security\cryptography\x509\x509extension.cs (3)
137pKeyUsage.cbData = 4; 464pSubjectKeyIdentifier.cbData = (uint) subjectKeyIdentifier.Length; 500pPublicKeyInfo->Algorithm.Parameters.cbData = (uint) encodedParameters.Length;
24 references to cbData
System (24)
security\system\security\cryptography\cryptoapi.cs (3)
2767if (blob.cbData == 0) 2777if (blob.cbData == 0) 2779byte[] data = new byte[blob.cbData];
security\system\security\cryptography\x509\x509certificate2.cs (10)
209uint cbKey = pDssParameters.p.cbData; 231byte[] p = new byte[pDssParameters.p.cbData]; 236uint cb = pDssParameters.q.cbData; 240byte[] q = new byte[pDssParameters.q.cbData]; 247cb = pDssParameters.g.cbData; 251byte[] g = new byte[pDssParameters.g.cbData]; 258cb = pDssPubKey.cbData; 262byte[] y = new byte[pDssPubKey.cbData]; 979byte[] rawData = new byte[extension.Value.cbData]; 1006X509Utils.PtrToByte(otherName.Value.pbData, otherName.Value.cbData),
security\system\security\cryptography\x509\x509certificate2collection.cs (8)
342pbEncoded = CAPI.LocalAlloc(CAPI.LMEM_FIXED, new IntPtr(DataBlob.cbData)); 350pbBlob = new byte[DataBlob.cbData]; 369pbEncoded = CAPI.LocalAlloc(CAPI.LMEM_FIXED, new IntPtr(DataBlob.cbData)); 380pbBlob = new byte[DataBlob.cbData]; 744byte[] hex = new byte[pCertInfo.SerialNumber.cbData]; 840byte[] rawData = new byte[extension.Value.cbData]; 860byte[] rawData = new byte[extension.Value.cbData]; 943byte[] rawData = new byte[extension.Value.cbData];
security\system\security\cryptography\x509\x509extension.cs (3)
31byte[] rawData = new byte[extension.Value.cbData]; 136if (pKeyUsage.cbData > 4) 140Marshal.Copy(pKeyUsage.pbData, keyUsage, 0, (int) pKeyUsage.cbData);