CryptEnumProvidersW (ADVAPI32.@)
BOOL CryptEnumProvidersW ( DWORD dwIndex, DWORD* pdwReserved, DWORD dwFlags, DWORD* pdwProvType, LPWSTR pszProvName, DWORD* pcbProvName )
Returns the next available CSP.
dwIndex | [In] | Index of the next provider to be enumerated. |
pdwReserved | [In] | Reserved for future use and must be NULL. |
dwFlags | [In] | Reserved for future use and must be zero. |
pdwProvType | [Out] | DWORD designating the type of the provider. |
pszProvName | [Out] | Buffer that receives data from the provider. |
pcbProvName | [In/Out] | Specifies the size of pszProvName. Contains the number of bytes stored in the buffer on return. |
Success: TRUE
Failure: FALSE.
If pszProvName is NULL, CryptEnumProvidersW sets the size of the name for memory allocation purposes.
Declared in "include/wincrypt.h". gitlab.winehq.org/wine/wine/blob/master/include/wincrypt.h
Implemented in "dlls/advapi32/crypt.c". gitlab.winehq.org/wine/wine/blob/master/dlls/advapi32/crypt.c
Debug channel "crypt".
Copyright © 2024 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Dec 2024.