1 #define __CRT__NO_INLINE 1 2 #include <windows.h> 3 RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt)4PVOID WINAPI RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt) 5 { 6 volatile char *vptr = (volatile char *)ptr; 7 #ifdef __x86_64 8 __stosb ((PBYTE)((DWORD64)vptr),0,cnt); 9 #else 10 while (cnt != 0) 11 { 12 *vptr++ = 0; 13 cnt--; 14 } 15 #endif /* __x86_64 */ 16 return ptr; 17 } 18