GENERIC_MAPPING 構造体 (winnt.h)
GENERIC_MAPPING構造体は、オブジェクトの特定の標準アクセス権への汎用アクセス権のマッピングを定義します。 クライアント アプリケーションがオブジェクトへの汎用アクセスを要求すると、その要求はこの構造体で定義されているアクセス権にマップされます。
構文
typedef struct _GENERIC_MAPPING {
ACCESS_MASK GenericRead;
ACCESS_MASK GenericWrite;
ACCESS_MASK GenericExecute;
ACCESS_MASK GenericAll;
} GENERIC_MAPPING;
メンバー
GenericRead
オブジェクトへの読み取りアクセスを定義するアクセス マスク を指定します。
GenericWrite
オブジェクトへの書き込みアクセスを定義するアクセス マスクを指定します。
GenericExecute
オブジェクトへの実行アクセスを定義するアクセス マスクを指定します。
GenericAll
オブジェクトに対して使用可能なすべての種類のアクセスを定義するアクセス マスクを指定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | winnt.h (Windows.h を含む) |