MSFT_FileShare クラスの GrantAccess メソッド

指定したユーザー アカウントに、ファイル共有への指定したアクセス権を付与します。

構文

UInt32 GrantAccess(
  [in]  String AccountNames[],
  [in]  UInt32 AccessRight,
  [out] String ExtendedStatus
);

パラメーター

AccountNames [in]

ファイル共有へのアクセス権を付与するユーザー アカウント。

AccessRight [in]

指定したユーザー アカウントに付与されるアクセス権。

フル (0)

変更 (1)

読み取り (2)

ExtendedStatus [out]

埋め込み MSFT_StorageExtendedStatus オブジェクトを含む文字列。

このパラメーターを使用すると、ストレージ プロバイダーは拡張 (実装固有) エラー情報を返すことができます。

戻り値

成功 (0)

サポート非対称 (1)

不明なエラー (2)

タイムアウト (3)

失敗 (4)

無効なパラメーター (5)

チェックされたメソッド パラメーター - ジョブの開始 (4096)

アクセスが拒否されました (40001)

リソース不足のため、操作を完了できません。 (40002)

キャッシュの期限切れ (40003)

クラスターのアップグレード中の操作はサポートされていません。 (40009)

少なくとも 1 つのアカウント名を指定する必要があります。 (58003)

アクセス権を指定する必要があります。 (58004)

指定したユーザー アカウントが見つかりませんでした。 (58005)

要件

要件 Value
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
名前空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

関連項目

MSFT_FileShare