Partager via


Méthode BackupEncryptionKey (WMI MSReportServer_ConfigurationSetting)

Sauvegarde la clé de chiffrement de l'instance du serveur de rapports spécifiée. Un chiffrement par mot de passe est utilisé pour le stockage de la clé de chiffrement.

Syntaxe

Public Sub BackupEncryptionKey(Password as String, _
    ByRef KeyFile() as Integer, ByRef Length as Int32, _
    ByRef HRESULT as Int32, ByRef ExtendedErrors() as String)

public void BackupEncryptionKey(string Password, out Byte[] KeyFile, 
    out Int32 Length, out Int32 HRESULT, out string[] ExtendedErrors);

Paramètres

  • Password
    Chaîne utilisée pour chiffrer la clé de chiffrement avant qu'elle soit retournée.

  • KeyFile[]
    [out] Tableau contenant la clé de chiffrement chiffrée.

  • Length
    [out] Longueur du tableau retourné par la méthode.

  • HRESULT
    [out] Valeur indiquant si l'appel a réussi ou a échoué.

  • ExtendedErrors[]
    [out] Tableau de chaînes contenant les erreurs supplémentaires retournées par l'appel.

Valeur de retour

Retourne un paramètre HRESULT qui indique si l'appel de la méthode a abouti ou a échoué. La valeur 0 indique que l'appel de la méthode a réussi. Une valeur différente de zéro indique qu'une erreur s'est produite.

Conditions requises

Espace de noms : root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

Plateforme : Windows Server 2003, Datacenter Edition ; Windows Server 2003, Enterprise Edition ; Windows Server 2003, Standard Edition ; Windows Vista ; Windows XP Professionnel avec Service Pack 2 (SP2) ou Service Pack 1 (SP1) ; ou Windows 2000 (toutes versions)