RKeyOpenKeyService-Funktion
Die RKeyOpenKeyService-Funktion wird nicht unterstützt.
Windows Server 2003: Die RKeyOpenKeyService-Funktion stellt eine Verbindung mit einem Remotecomputer her und öffnet ein Schlüsseldiensthandle. Das Schlüsseldiensthandle kann anschließend von der RKeyPFXInstall-Funktion verwendet werden. Beachten Sie, dass sich dieses Verhalten mit Windows Server 2003 mit Service Pack 1 (SP1) geändert hat.
Syntax
ULONG RKeyOpenKeyService(
_In_ LPSTR pszMachineName,
_In_ KEYSVC_TYPE OwnerType,
_In_ LPWSTR pwszOwnerName,
_In_ void *pAuthentication,
_Inout_ void *pReserved,
_Out_ KEYSVCC_HANDLE *phKeySvcCli
);
Parameter
-
pszMachineName [in]
-
Langer Zeiger auf eine NULL-endende Zeichenfolge, die den Computer darstellt, auf dem das Schlüsseldiensthandle geöffnet wird.
-
OwnerType [in]
-
KEYSVC_TYPE Wert, der den Schlüsseltyp darstellt. Der einzige unterstützte Wert ist KeySvcMachine.
-
pwszOwnerName [in]
-
Reserviert. Legen Sie diesen Wert auf NULL fest.
-
pAuthentication [in]
-
Ein Zeiger auf eine void , die die Authentifizierungseinstellungen darstellt. Dieser Zeiger kann auf einen Wert von 0 oder den folgenden Wert verweisen.
Wert Bedeutung - RKEYSVC_CONNECT_SECURE_ONLY
Der Client erfordert eine gegenseitige Authentifizierung. Wenn dieser Wert angegeben wird, schlägt das Fallback auf NTLM fehl. -
pReserved [in, out]
-
Reserviert. Legen Sie diesen Wert auf NULL fest.
-
phKeySvcCli [out]
-
Ein Zeiger auf einen KEYSVCC_HANDLE , der das geöffnete Schlüsseldiensthandle empfängt. Wenn Sie die Verwendung des Handles abgeschlossen haben, geben Sie die Ressource frei, indem Sie die Funktion RKeyCloseKeyService aufrufen.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert S_OK.
Wenn die Funktion fehlschlägt, ist der Rückgabewert eine ULONG , die den Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Nicht unterstützt |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Siehe auch