CryptEnumProviderTypesW (ADVAPI32.@)
BOOL CryptEnumProviderTypesW ( DWORD dwIndex, DWORD* pdwReserved, DWORD dwFlags, DWORD* pdwProvType, LPWSTR pszTypeName, DWORD* pcbTypeName )
Retrieves the next type of CSP supported.
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. |
pszTypeName | [Out] | Buffer that receives data from the provider type. |
pcbTypeName | [In/Out] | Specifies the size of pszTypeName. Contains the number of bytes stored in the buffer on return. |
Success: TRUE
Failure: FALSE.
If pszTypeName is NULL, CryptEnumProviderTypesW 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.