Skip to content

Commit 78641fe

Browse files
committed
make functions match their declarations
svn path=/trunk/; revision=20288
1 parent fab0324 commit 78641fe

File tree

2 files changed

+286
-240
lines changed

2 files changed

+286
-240
lines changed

reactos/include/ndk/rtlfuncs.h

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -591,16 +591,16 @@ NTSYSAPI
591591
NTSTATUS
592592
NTAPI
593593
RtlCreateSecurityDescriptor(
594-
PSECURITY_DESCRIPTOR SecurityDescriptor,
595-
ULONG Revision
594+
OUT PSECURITY_DESCRIPTOR SecurityDescriptor,
595+
IN ULONG Revision
596596
);
597597

598598
NTSYSAPI
599599
NTSTATUS
600600
NTAPI
601601
RtlCreateSecurityDescriptorRelative(
602-
PISECURITY_DESCRIPTOR_RELATIVE SecurityDescriptor,
603-
ULONG Revision
602+
OUT PISECURITY_DESCRIPTOR_RELATIVE SecurityDescriptor,
603+
IN ULONG Revision
604604
);
605605

606606
NTSYSAPI
@@ -653,9 +653,9 @@ RtlGetAce(
653653
NTSTATUS
654654
NTAPI
655655
RtlGetControlSecurityDescriptor(
656-
PSECURITY_DESCRIPTOR SecurityDescriptor,
657-
PSECURITY_DESCRIPTOR_CONTROL Control,
658-
PULONG Revision
656+
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
657+
OUT PSECURITY_DESCRIPTOR_CONTROL Control,
658+
OUT PULONG Revision
659659
);
660660

661661
NTSYSAPI
@@ -672,10 +672,10 @@ NTSYSAPI
672672
NTSTATUS
673673
NTAPI
674674
RtlGetSaclSecurityDescriptor(
675-
PSECURITY_DESCRIPTOR SecurityDescriptor,
676-
PBOOLEAN SaclPresent,
677-
PACL* Sacl,
678-
PBOOLEAN SaclDefaulted
675+
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
676+
OUT PBOOLEAN SaclPresent,
677+
OUT PACL* Sacl,
678+
OUT PBOOLEAN SaclDefaulted
679679
);
680680

681681
NTSYSAPI
@@ -700,8 +700,8 @@ NTSYSAPI
700700
BOOLEAN
701701
NTAPI
702702
RtlGetSecurityDescriptorRMControl(
703-
PSECURITY_DESCRIPTOR SecurityDescriptor,
704-
PUCHAR RMControl
703+
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
704+
OUT PUCHAR RMControl
705705
);
706706

707707
NTSYSAPI
@@ -784,6 +784,15 @@ RtlSelfRelativeToAbsoluteSD2(
784784
OUT PULONG BufferSize
785785
);
786786

787+
NTSYSAPI
788+
NTSTATUS
789+
NTAPI
790+
RtlSetAttributesSecurityDescriptor(
791+
IN OUT PSECURITY_DESCRIPTOR SecurityDescriptor,
792+
IN SECURITY_DESCRIPTOR_CONTROL Control,
793+
OUT PULONG Revision
794+
);
795+
787796
NTSYSAPI
788797
NTSTATUS
789798
NTAPI
@@ -797,10 +806,10 @@ NTSYSAPI
797806
NTSTATUS
798807
NTAPI
799808
RtlSetDaclSecurityDescriptor (
800-
PSECURITY_DESCRIPTOR SecurityDescriptor,
801-
BOOLEAN DaclPresent,
802-
PACL Dacl,
803-
BOOLEAN DaclDefaulted
809+
IN OUT PSECURITY_DESCRIPTOR SecurityDescriptor,
810+
IN BOOLEAN DaclPresent,
811+
IN PACL Dacl,
812+
IN BOOLEAN DaclDefaulted
804813
);
805814

806815
NTSYSAPI
@@ -845,8 +854,8 @@ NTSYSAPI
845854
VOID
846855
NTAPI
847856
RtlSetSecurityDescriptorRMControl(
848-
PSECURITY_DESCRIPTOR SecurityDescriptor,
849-
PUCHAR RMControl
857+
IN OUT PSECURITY_DESCRIPTOR SecurityDescriptor,
858+
IN PUCHAR RMControl
850859
);
851860

852861
NTSYSAPI

0 commit comments

Comments
 (0)