RtlCreateSecurityDescriptorRelative 関数 (ntifs.h)
RtlCreateSecurityDescriptorRelative ルーチンは、自己相対形式で新しいセキュリティ記述子を初期化します。 返されると、セキュリティ記述子は、システム ACL (SACL)、随意 ACL (DACL)、所有者なし、プライマリ グループなし、およびすべての制御フラグがゼロに設定されて初期化されます。
構文
NTSYSAPI NTSTATUS RtlCreateSecurityDescriptorRelative(
[out] PISECURITY_DESCRIPTOR_RELATIVE SecurityDescriptor,
[in] ULONG Revision
);
パラメーター
[out] SecurityDescriptor
初期化されたセキュリティ記述子を受信するには、呼び出し元によって割り当てられたバッファー ((SECURITY_DESCRIPTOR_RELATIVE) の少なくともサイズである必要がある) へのポインター。
[in] Revision
セキュリティ記述子に割り当てるリビジョン レベル。 このパラメーターはSECURITY_DESCRIPTOR_REVISIONする必要があります。
戻り値
RtlCreateSecurityDescriptorRelative は、次のいずれかを返すことができます。
リターン コード | 形容 |
---|---|
|
呼び出しが正常に完了しました。 |
|
指定された リビジョン が不明であるか、サポートされていません。 |
備考
実際には、このルーチンを正常に呼び出すと、セキュリティ制約なしでセキュリティ記述子が初期化されます。
セキュリティとアクセス制御の詳細については、ドライバー開発者向けの Windows セキュリティ モデルの と、Windows SDK のこれらのトピックに関するドキュメントを参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | ntifs.h (Ntifs.h を含む) |
ライブラリ | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
関連項目
RtlCreateSecurityDescriptor を する
RtlLengthSecurityDescriptor を する
RtlSetDaclSecurityDescriptor の
RtlSetOwnerSecurityDescriptor の
RtlValidSecurityDescriptor の