次の方法で共有


ORSetKeySecurity 関数

オフライン レジストリ ハイブで開いているレジストリ キーのセキュリティを設定します。

構文

DWORD ORSetKeySecurity(
  _In_ ORHKEY               Handle,
  _In_ SECURITY_INFORMATION SecurityInformation,
  _In_ PSECURITY_DESCRIPTOR pSecurityDescriptor
);

パラメーター

ハンドル [入力]

オフライン レジストリ ハイブで開いているレジストリ キーへのハンドル。

SecurityInformation [in]

設定するセキュリティ情報の種類を示すビット フラグ。 このパラメーターには、 SECURITY_INFORMATION ビット フラグの組み合わせを指定できます。

pSecurityDescriptor [in]

指定したキーに設定するセキュリティ属性を指定する SECURITY_DESCRIPTOR 構造体へのポインター。

戻り値

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

関数が失敗した場合、Winerror.h で定義されている 0 以外のエラー コードが返されます。 FORMAT_MESSAGE_FROM_SYSTEM フラグを指定して FormatMessage 関数を使用すると、エラーの一般的な説明を取得できます。

要件

要件
再頒布可能パッケージ
Windows オフライン レジストリ ライブラリ バージョン 1.0 以降
ヘッダー
Offreg.h
[DLL]
Offreg.dll

関連項目

ORCloseKey

ORDeleteKey

OROpenKey

ORGetKeySecurity

SECURITY_DESCRIPTOR

SECURITY_INFORMATION