次の方法で共有


AddUsersToEncryptedFile 関数 (winefs.h)

指定の暗号化されたファイルにユーザー キーを追加します。

構文

DWORD AddUsersToEncryptedFile(
  [in] LPCWSTR                      lpFileName,
  [in] PENCRYPTION_CERTIFICATE_LIST pEncryptionCertificates
);

パラメーター

[in] lpFileName

暗号化されたファイルの名前。

[in] pEncryptionCertificates

ファイルに 追加する新 しいユーザー キーの一覧を含むENCRYPTION_CERTIFICATE_LIST構造体へのポインター。

戻り値

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

関数が失敗した場合、戻り値はシステム エラー コードです。 エラー コードの完全な一覧については、「 システム エラー コード 」またはヘッダー ファイル WinError.h を参照してください。

注釈

Windows 8とWindows Server 2012以降、この関数は次のテクノロジでサポートされています。

テクノロジ サポートされています
サーバー メッセージ ブロック (SMB) 3.0 プロトコル いいえ
SMB 3.0 Transparent Failover (TFO) いいえ
スケールアウト ファイル共有 (SO) を使う SMB 3.0 いいえ
クラスターの共有ボリューム ファイル システム (CsvFS) いいえ
Resilient File System (ReFS) いいえ
 

SMB 3.0 では、継続的可用性機能を備えた共有上の EFS はサポートされていません。

この関数を使用するコード例については、「 暗号化されたファイルへのユーザーの追加」を参照してください。

要件

要件
サポートされている最小のクライアント Windows XP Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー winefs.h (Windows.h を含む)
Library Advapi32.lib
[DLL] Advapi32.dll
API セット ext-ms-win-advapi32-encryptedfile-l1-1-1 (Windows 10 バージョン 10.0.14393 で導入)

こちらもご覧ください

ENCRYPTION_CERTIFICATE_LIST

ファイルの暗号化

ファイル管理の関数