Fungsi RtlCopySid (ntifs.h)
RtlCopySid rutin menyalin nilai pengidentifikasi keamanan (SID) ke buffer.
Sintaks
NTSYSAPI NTSTATUS RtlCopySid(
[in] ULONG DestinationSidLength,
[in] PSID DestinationSid,
[in] PSID SourceSid
);
Parameter
[in] DestinationSidLength
Panjang, dalam byte, dari buffer untuk menerima salinan SID.
[in] DestinationSid
Arahkan ke buffer yang dialokasikan penelepon untuk menerima salinan struktur SID sumber. Buffer harus setidaknya ukuranof (SID),
[in] SourceSid
Penunjuk ke struktur SID sumber yang akan disalin.
Nilai kembali
RtlCopySid mengembalikan STATUS_SUCCESS jika SID berhasil disalin. Jika tidak, ia mengembalikan nilai NTSTATUS seperti salah satu hal berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Buffer DestinationSid tidak cukup besar untuk menerima salinan SID. |
Keterangan
Untuk informasi selengkapnya tentang keamanan dan kontrol akses, lihat Model keamanan Windows untuk pengembang driver dan dokumentasi tentang topik ini di Windows SDK.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | ntifs.h (termasuk Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe (mode kernel); Ntdll.dll (mode pengguna) |
IRQL | <= APC_LEVEL |