1 /* 2 * PROJECT: GCC c++ support library 3 * LICENSE: MIT (https://spdx.org/licenses/MIT) 4 * PURPOSE: StringCchCopyNA implementation 5 * COPYRIGHT: Copyright 2024 Timo Kreuzer <timo.kreuzer@reactos.org> 6 */ 7 8 #include <windows.h> 9 #define StringCchCopyNA _StringCchCopyNA 10 #include <strsafe.h> 11 12 #undef StringCchCopyNA 13 14 HRESULT 15 WINAPI 16 StringCchCopyNA( 17 _Out_writes_(cchDest) _Always_(_Post_z_) STRSAFE_LPSTR pszDest, 18 _In_ size_t cchDest, 19 _In_reads_or_z_(cchToCopy) STRSAFE_LPCSTR pszSrc, 20 _In_ size_t cchToCopy) 21 { 22 return _StringCchCopyNA(pszDest, cchDest, pszSrc, cchToCopy); 23 } 24