Delen via


Methode ConfigurationSetting - BackupEncryptionKey

Hiermee wordt een back-up gemaakt van de versleutelingssleutel voor het opgegeven exemplaar van de rapportserver. De versleutelingssleutel wordt versleuteld opgeslagen met een wachtwoord.

Syntaxis

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);  

Parameterwaarden

wachtwoord
Een tekenreeks die wordt gebruikt om de versleutelingssleutel te versleutelen voordat deze wordt geretourneerd.

KeyFile[]
[uit] Een matrix met de versleutelde versleutelingssleutel.

Lengte
[uit] De lengte van de matrix die door de methode wordt geretourneerd.

HRESULT
[uit] Waarde die aangeeft of de aanroep is geslaagd of mislukt.

ExtendedErrors[]
[uit] Een tekenreeksmatrix met andere fouten die door de aanroep worden geretourneerd.

Retourwaarde

Hiermee wordt een HRESULT geretourneerd die aangeeft dat de methodeaanroep is geslaagd of mislukt. Een waarde van 0 geeft aan dat de methode-aanroep is geslaagd. Een niet-nulwaarde geeft aan dat er een fout is opgetreden.

Requirements

Naamruimte:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin