/*****************************************************************************\ FILE: passwordapi.h DESCRIPTION: We want to store FTP passwords in a secure API. We will use the PStore APIs on WinNT and the PWL APIs on Win9x. This code was taken from wininet. Copyright (c) 1998 Microsoft Corporation \*****************************************************************************/ #ifndef _PASSWORDAPI_H #define _PASSWORDAPI_H #include "priv.h" #include "util.h" // ----------------Public function prototypes---------------------- // Determines availability of credential cache. HRESULT InitCredentialPersist(void); // Persist credentials (username/password). HRESULT SetCachedCredentials(LPCWSTR pszKey, LPCWSTR pszValue); // Get persisted credentials (username/password). HRESULT GetCachedCredentials(LPCWSTR pszKey, LPWSTR pszValue, DWORD cchSize); // Remove persisted credentials (username/password). HRESULT RemoveCachedCredentials(LPCWSTR pszKey); HRESULT InitCredentialPersist(void); #endif // _PASSWORDAPI_H