GetSecurityDescriptorRMControl 関数 (securitybaseapi.h)
GetSecurityDescriptorRMControl 関数は、リソース マネージャー制御ビットを取得します。
構文
DWORD GetSecurityDescriptorRMControl(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[out] PUCHAR RMControl
);
パラメーター
[in] SecurityDescriptor
リソース マネージャー制御ビットを含むSECURITY_DESCRIPTOR構造体へのポインター。 Control メンバーの値は、SE_RM_CONTROL_VALIDに設定されます。
[out] RMControl
リソース マネージャー制御ビットを受け取るバッファーへのポインター。
戻り値
関数が成功した場合、戻り値は ERROR_SUCCESS です。
関数が失敗した場合は、次の値が返されます。
リターン コード | 説明 |
---|---|
|
SE_RM_CONTROL_VALID ビット フラグは、指定した SECURITY_DESCRIPTOR 構造体では設定されません。 |
注釈
リソース・マネージャー制御ビットは、SECURITY_DESCRIPTOR構造体の Sbz1 メンバー内の 8 ビットで、その構造体にアクセスするリソース・マネージャーに固有の情報を含みます。 これらのビットには、GetSecurityDescriptorRMControl 関数と SetSecurityDescriptorRMControl 関数を介してのみアクセスする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP [デスクトップ アプリ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | securitybaseapi.h (Windows.h を含む) |
Library | Advapi32.lib |
[DLL] | Advapi32.dll |