次の方法で共有


RKeyOpenKeyService 関数

RKeyOpenKeyService 関数はサポートされていません。

Windows Server 2003:RKeyOpenKeyService 関数は、リモート コンピューターへの接続を確立し、キー サービス ハンドルを開きます。 キー サービス ハンドルは、その後 RKeyPFXInstall 関数で使用できます。 この動作は、Windows Server 2003 Service Pack 1 (SP1) で変更されていることに注意してください。

構文

ULONG RKeyOpenKeyService(
  _In_    LPSTR          pszMachineName,
  _In_    KEYSVC_TYPE    OwnerType,
  _In_    LPWSTR         pwszOwnerName,
  _In_    void           *pAuthentication,
  _Inout_ void           *pReserved,
  _Out_   KEYSVCC_HANDLE *phKeySvcCli
);

パラメーター

pszMachineName [in]

キー サービス ハンドルが開かれるコンピューターを表す null で終わる文字列への長いポインター。

OwnerType [in]

キーの 種類を表す値をKEYSVC_TYPEします。 サポートされている値は KeySvcMachine のみです。

pwszOwnerName [in]

予約済み。 この値を NULL に設定 します

pAuthentication [in]

認証設定を表す void へのポインター。 このポインターは、0 または次の値の値を指すことができます。

説明
RKEYSVC_CONNECT_SECURE_ONLY
クライアントには相互認証が必要です。 この値を指定すると、NTLM へのフォールバックは失敗します。

 

pReserved [in, out]

予約済み。 この値を NULL に設定 します

phKeySvcCli [out]

開かれたキー サービス ハンドルを受け取る KEYSVCC_HANDLE へのポインター。 ハンドルの使用が完了したら、 RKeyCloseKeyService 関数を呼び出してリソースを解放します。

戻り値

関数が成功した場合、戻り値はS_OK。

関数が失敗した場合、戻り値はエラーを示す ULONG です。

必要条件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
Header
Rkeysvcc.h

関連項目

RKeyCloseKeyService

RKeyPFXInstall