Zeroises data in memory.
VB6/VBA
Debug.Print "Testing WIPE_Data ..." Dim abData(3) As Byte Dim nLen As Long Dim nRet As Long ' Set up data in byte array abData(0) = &HDE abData(1) = &HAD abData(2) = &HBE abData(3) = &HEF Debug.Print "Before WIPE_Data: " & "[" & cnvHexStrFromBytes(abData) & "]" nLen = UBound(abData) - LBound(abData) + 1 nRet = WIPE_Data(abData(0), nLen) Debug.Print "After WIPE_Data: " & "[" & cnvHexStrFromBytes(abData) & "]"
Output
Testing WIPE_Data ... Before WIPE_DATA: [DEADBEEF] After WIPE_DATA: [00000000]
VB.NET
Console.WriteLine("Testing WIPE_Data ...")
Dim abData(3) As Byte
''Dim nLen As Integer
''Dim nRet As Integer
' Set up data in byte array
abData(0) = &HDE
abData(1) = &HAD
abData(2) = &HBE
abData(3) = &HEF
Console.WriteLine("Before WIPE_Data: " & "[" & Cnv.ToHex(abData) & "]")
''nLen = UBound(abData) - LBound(abData) + 1
Wipe.Data(abData)
Console.WriteLine("After WIPE_Data: " & "[" & Cnv.ToHex(abData) & "]")
[Contents]