Win32 API 日本語リファレンス
ホーム › Networking.Clustering › PCLUSTER_SET_ACCOUNT_ACCESS

PCLUSTER_SET_ACCOUNT_ACCESS

コールバック

シグネチャ

DWORD PCLUSTER_SET_ACCOUNT_ACCESS(
    HCLUSTER hCluster,
    LPWSTR szAccountSID,
    DWORD dwAccess,
    DWORD dwControlType
);

パラメーター

フィールド型説明
hClusterHCLUSTERクラスターのハンドルです。
szAccountSIDLPWSTR新しいアカウントアクセスエントリ (ACE) のセキュリティ識別子 (SID) またはアカウント名です。
dwAccessDWORD

ACE によって制御されるアクセス権です。

指定できる値は次のとおりです。

CLUSAPI_READ_ACCESS (0x00000001L)

読み取りアクセスです。

CLUSAPI_CHANGE_ACCESS (0x00000002L)

このアカウントを使用して、クラスターに変更を加えることができます。

CLUSAPI_NO_ACCESS (0x00000004L)

アクセスできません。

CLUSAPI_ALL_ACCESS ((CLUSAPI_READ_ACCESS | CLUSAPI_CHANGE_ACCESS))

このアカウントを使用して、クラスターの読み取りと変更を行うことができます。

dwControlTypeDWORD

使用する ACE の種類です。

指定できる値は次のとおりです。

CLUSTER_SET_ACCESS_TYPE_ALLOWED (0)

許可の ACE を追加します。

CLUSTER_SET_ACCESS_TYPE_DENIED (1)

拒否の ACE を追加します。

CLUSTER_DELETE_ACCESS_CONTROL_ENTRY (2)

その SID に対するすべての ACE を削除します。

公式ドキュメント

クラスターのアカウントアクセスリスト (ACL) を更新します。

戻り値

操作が成功した場合、この関数は ERROR_SUCCESS を返します。

操作が失敗した場合、この関数は システムエラーコード を返します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)