ImportPrivacySettings function
Processes and imports an XML file that contains customized privacy preferences.
Syntax
BOOL ImportPrivacySettings(
_In_ LPCWSTR szFilename,
_Inout_ BOOL *pfParsePrivacyPreferences,
_Inout_ BOOL *pfParsePerSiteRules
);
Parameters
szFilename [in]
A value of type LPCWSTR that specifies the name of the XML file containing the privacy preferences.pfParsePrivacyPreferences [in, out]
A pointer to a BOOL that, on function call, specifies whether to parse and set the privacy preferences in szFilename; and on function return, specifies whether the new preferences were parsed and set.pfParsePerSiteRules [in, out]
A pointer to a BOOL that, on function call, specifies whether to parse and set the per-site privacy preferences in szFilename; and on function return, specifies whether these preferences were parsed and set.
Return value
Returns TRUE if the privacy preferences specified in szFilename are set successfully; and returns FALSE if the parsing or setting was unsuccessful, leaving the privacy preferences unchanged.
Remarks
See XML Elements for Custom Privacy Import Files for a description of the XML that works with this function.
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows 2000 Server |
Product |
Internet Explorer 6 |
Header |
Shlobj.h |
Library |
Shdocvw.lib |
DLL |
Shdocvw.dll |