1 instantiation of SafeLocalAllocHandle
System (1)
security\system\security\cryptography\cryptoapi.cs (1)
3955SafeLocalAllocHandle invalidHandle = new SafeLocalAllocHandle(IntPtr.Zero);
100 references to SafeLocalAllocHandle
System (100)
security\system\security\cryptography\cryptoapi.cs (42)
1954SafeLocalAllocHandle LocalAlloc( 1981[In] SafeLocalAllocHandle pbCertEncoded, 2065[In,Out] SafeLocalAllocHandle pvData, 2088[In,Out] SafeLocalAllocHandle pszNameString, 2108[In,Out] SafeLocalAllocHandle rghOIDs, 2121[In,Out] SafeLocalAllocHandle psz, 2133[In,Out] SafeLocalAllocHandle pbElement, 2193[In,Out] SafeLocalAllocHandle pvStructInfo, 2208[In,Out] SafeLocalAllocHandle pvStructInfo, 2221[In,Out] SafeLocalAllocHandle pbEncoded, 2234[In,Out] SafeLocalAllocHandle pbEncoded, 2253[In] SafeLocalAllocHandle pvKey, 2270[In,Out] SafeLocalAllocHandle pbFormat, 2287[In,Out] SafeLocalAllocHandle pbFormat, 2341[In, Out] SafeLocalAllocHandle pvData, 2597[In] SafeLocalAllocHandle safeLocalAllocHandle); 2788out SafeLocalAllocHandle decodedValue, 2791decodedValue = SafeLocalAllocHandle.InvalidHandle; 2796SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle; 2831out SafeLocalAllocHandle decodedValue, 2834decodedValue = SafeLocalAllocHandle.InvalidHandle; 2839SafeLocalAllocHandle pbDecoded = SafeLocalAllocHandle.InvalidHandle; 2876SafeLocalAllocHandle pbEncoded = SafeLocalAllocHandle.InvalidHandle; 2913SafeLocalAllocHandle pbEncoded = SafeLocalAllocHandle.InvalidHandle; 2953SafeLocalAllocHandle pszCommonName = SafeLocalAllocHandle.InvalidHandle; 2958SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle; 2987SafeLocalAllocHandle LocalAlloc(uint uFlags, IntPtr sizetdwBytes) { 2988SafeLocalAllocHandle safeLocalAllocHandle = CAPIMethods.LocalAlloc(uFlags, sizetdwBytes); 3098[In] SafeLocalAllocHandle pvKey, 3131SafeLocalAllocHandle pbFormat = SafeLocalAllocHandle.InvalidHandle; 3181SafeLocalAllocHandle pbFormat = SafeLocalAllocHandle.InvalidHandle; 3362[In] SafeLocalAllocHandle safeLocalAllocHandle) { 3953internal static SafeLocalAllocHandle InvalidHandle { 3955SafeLocalAllocHandle invalidHandle = new SafeLocalAllocHandle(IntPtr.Zero);
security\system\security\cryptography\x509\x500Name.cs (2)
89SafeLocalAllocHandle.InvalidHandle, 94using (SafeLocalAllocHandle pwszDecodeName = CAPI.LocalAlloc(CAPI.LPTR, new IntPtr(2 * cchDecoded))) {
security\system\security\cryptography\x509\x509certificate2.cs (19)
162SafeLocalAllocHandle decodedKeyValue = null; 176SafeLocalAllocHandle decodedParameters = null; 194private static byte[] ConstructDSSPubKeyCspBlob (SafeLocalAllocHandle decodedKeyValue, 195SafeLocalAllocHandle decodedParameters) { 608SafeLocalAllocHandle.InvalidHandle, 615SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle; 651SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle; 758using (SafeLocalAllocHandle invalidHandle = SafeLocalAllocHandle.InvalidHandle) { 983SafeLocalAllocHandle decoded = null; 985SafeLocalAllocHandle ptr = X509Utils.StringToAnsiPtr(extension.pszObjId); 1004SafeLocalAllocHandle pUpnName = null; 1194SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle; 1372SafeLocalAllocHandle ptr = X509Utils.StringToUniPtr(name); 1390SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle;
security\system\security\cryptography\x509\x509certificate2collection.cs (11)
302SafeLocalAllocHandle pbEncoded = SafeLocalAllocHandle.InvalidHandle; 414SafeLocalAllocHandle pb = SafeLocalAllocHandle.InvalidHandle; 844SafeLocalAllocHandle decoded = null; 864SafeLocalAllocHandle decoded = null; 899SafeLocalAllocHandle rghOIDs = SafeLocalAllocHandle.InvalidHandle; 947SafeLocalAllocHandle decoded = null; 1022SafeLocalAllocHandle ptr = SafeLocalAllocHandle.InvalidHandle;
security\system\security\cryptography\x509\x509chain.cs (4)
364SafeLocalAllocHandle applicationPolicyHandle = SafeLocalAllocHandle.InvalidHandle; 365SafeLocalAllocHandle certificatePolicyHandle = SafeLocalAllocHandle.InvalidHandle;
security\system\security\cryptography\x509\x509extension.cs (10)
126SafeLocalAllocHandle decoded = null; 214SafeLocalAllocHandle decoded = null; 315SafeLocalAllocHandle decoded = null; 345SafeLocalAllocHandle safeLocalAllocHandle = X509Utils.CopyOidsToUnmanagedMemory(enhancedKeyUsages); 425SafeLocalAllocHandle decoded = null; 427SafeLocalAllocHandle pb = X509Utils.StringToAnsiPtr(CAPI.szOID_SUBJECT_KEY_IDENTIFIER); 477private static unsafe SafeLocalAllocHandle EncodePublicKey (PublicKey key) { 478SafeLocalAllocHandle publicKeyInfo = SafeLocalAllocHandle.InvalidHandle; 518SafeLocalAllocHandle publicKeyInfo = EncodePublicKey(key);
security\system\security\cryptography\x509\x509utils.cs (12)
270internal static SafeLocalAllocHandle ByteToPtr (byte[] managed) { 271SafeLocalAllocHandle pb = CAPI.LocalAlloc(CAPI.LMEM_FIXED, new IntPtr(managed.Length)); 315internal static SafeLocalAllocHandle StringToAnsiPtr (string s) { 318SafeLocalAllocHandle pb = CAPI.LocalAlloc(CAPI.LMEM_FIXED, new IntPtr(arr.Length)); 326internal static SafeLocalAllocHandle StringToUniPtr (string s) { 329SafeLocalAllocHandle pb = CAPI.LocalAlloc(CAPI.LMEM_FIXED, new IntPtr(arr.Length)); 383SafeLocalAllocHandle pszOid = StringToAnsiPtr(value); 397SafeLocalAllocHandle pvKey = SafeLocalAllocHandle.InvalidHandle; 485internal static SafeLocalAllocHandle CopyOidsToUnmanagedMemory (OidCollection oids) { 486SafeLocalAllocHandle safeLocalAllocHandle = SafeLocalAllocHandle.InvalidHandle;