Lines Matching refs:pszSource
27 HRESULT FilenameListCchLengthA(LPCSTR pszSource, size_t cchMax, size_t *pcchLength, size_t *pcchCount) {
32 while (pszSource && pszSource[0]) {
34 hr = StringCchLengthA(pszSource, cchMax - length, &oneLength);
39 length += oneLength + (strchr(pszSource, ' ') ? 3 : 1);
40 pszSource = &pszSource[oneLength + 1];
48 HRESULT FilenameListCchLengthW(LPCWSTR pszSource, size_t cchMax, size_t *pcchLength, size_t *pcchCount) {
53 while (pszSource && pszSource[0]) {
55 hr = StringCchLengthW(pszSource, cchMax - length, &oneLength);
60 length += oneLength + (wcschr(pszSource, ' ') ? 3 : 1);
61 pszSource = &pszSource[oneLength + 1];
69 HRESULT FilenameListCchCopyA(STRSAFE_LPSTR pszDest, size_t cchDest, LPCSTR pszSource, LPCSTR pszSeparator) {
74 while (pszSource[0]) {
77 hr = StringCchCopyExA(pszDest, cchDest, pszSource, &newDest, &cchDest, 0);
81 pszSource += (newDest - pszDest) + 1;
84 if (pszSource[0]) {
96 HRESULT FilenameListCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, LPCWSTR pszSource, LPCWSTR pszSeparator) {
101 while (pszSource[0]) {
104 hr = StringCchCopyExW(pszDest, cchDest, pszSource, &newDest, &cchDest, 0);
108 pszSource += (newDest - pszDest) + 1;
111 if (pszSource[0]) {