VAPIMWP_INIT_SETPASSWORD

Sets the password to use to open a password-protected file before the file is opened. Currently,you can use this to set a password for ZIP and PST files. This is a parameter of the VAPIM_INIT message.

Syntax

SendMessage (hWndVAPI, VAPIM_INIT, VAPIMWP_INIT_SETPASSWORD,
            (LPARAM) (LPCTSTR) pPasswordInfo );

Arguments

Argument Description
hWndVAPI The handle of the VAPI window.
pPasswordInfo A pointer to a password string.

Returns

SendMessage() returns TRUE if successful, or FALSE if it fails.

Discussion

  • For password-protected PST files, you must call this message before the VAPIMWP_INIT_OPEN_DOCUMENT message.

  • For password-protected ZIP files, you can call this message after the VAPIMWP_INIT_OPEN_DOCUMENT, but you must call it before the protected subfile is extracted or viewed.

  • Unicode passwords are not supported.