次の方法で共有


汎用アクセス権

セキュリティ保護可能なオブジェクトは、4 つの上位ビットが汎用アクセス権を指定する アクセス マスク形式を使用します。 セキュリティ保護可能なオブジェクトの種類ごとに、これらのビットが標準およびオブジェクト固有のアクセス権のセットにマップされます。 たとえば、Windows ファイル オブジェクトは、GENERIC_READ ビットを READ_CONTROLSYNCHRONIZE 標準アクセス権にマップし、FILE_READ_DATAFILE_READ_EA、およびオブジェクト固有のアクセス権を FILE_READ_ATTRIBUTES します。 他の種類のオブジェクトは、GENERIC_READ ビットを、その種類のオブジェクトに適したアクセス権のセットにマップします。

汎用アクセス権を使用して、オブジェクトへのハンドルを開くときに必要なアクセスの種類を指定できます。 これは通常、対応するすべての標準および特定の権限を指定するよりも簡単です。

次の表に、汎用アクセス権に定義されている定数を示します。

定数 一般的な意味
GENERIC_ALL
0x10000000
すべての可能なアクセス権
GENERIC_EXECUTE
0x20000000
アクセスの実行
GENERIC_WRITE
0x40000000
書き込みアクセス
GENERIC_READ
0x80000000
読み取りアクセス

プライベートセキュリティ保護可能なオブジェクトを定義するアプリケーションでは、汎用アクセス権を使用することもできます。