header winternl.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
winternl.h berisi antarmuka pemrograman berikut:
NtClose Dihentikan. Menutup handel yang ditentukan. NtClose digantikan oleh CloseHandle. |
NtCreateFile Membuat file atau direktori baru, atau membuka file, perangkat, direktori, atau volume yang ada. |
NtDeviceIoControlFile Dihentikan. Membangun deskriptor untuk buffer yang disediakan dan meneruskan data yang tidak diketik ke driver perangkat yang terkait dengan handel file. NtDeviceIoControlFile digantikan oleh DeviceIoControl. |
NtNotifyChangeMultipleKeys Meminta pemberitahuan saat kunci registri atau subkuntangnya berubah. |
NtOpenFile Membuka file, perangkat, direktori, atau volume yang ada, dan mengembalikan handel untuk objek file. |
NtQueryInformationProcess Mengambil informasi tentang proses yang ditentukan. (NtQueryInformationProcess) |
NtQueryInformationThread Mengambil informasi tentang utas yang ditentukan. (NtQueryInformationThread) |
NtQueryMultipleValueKey Mengambil nilai untuk kunci multinilai yang ditentukan. |
NtQueryObject Mengambil berbagai jenis informasi objek. |
NtQuerySystemInformation Mengambil informasi sistem yang ditentukan. |
NtQuerySystemTime Mengambil waktu sistem saat ini. |
NtRenameKey Mengubah nama kunci registri yang ditentukan. (NtRenameKey) |
NtSetInformationKey Mengatur informasi untuk kunci registri yang ditentukan. |
NtWaitForSingleObject Dihentikan. Menunggu hingga objek yang ditentukan mencapai status sinyal. NtWaitForSingleObject digantikan oleh WaitForSingleObject. |
RtlAnsiStringToUnicodeString Mengonversi string sumber ANSI yang ditentukan menjadi string Unicode. |
RtlCharToInteger Mengonversi string karakter menjadi bilangan bulat. |
RtlConvertSidToUnicodeString Mengonversi pengidentifikasi keamanan (SID) ke representasi karakter Unicode-nya. |
RtlFreeAnsiString Membebaskan buffer string yang dialokasikan oleh RtlUnicodeStringToAnsiString. |
RtlFreeOemString Membebaskan buffer string yang dialokasikan oleh RtlUnicodeStringToOemString. |
RtlFreeUnicodeString Membebaskan buffer string yang dialokasikan oleh RtlAnsiStringToUnicodeString atau oleh RtlUpcaseUnicodeString. |
RtlInitString Menginisialisasi string yang dihitung. |
RtlInitUnicodeString Menginisialisasi string Unicode yang dihitung. |
RtlIsNameLegalDOS8Dot3 Menentukan apakah nama yang ditentukan dapat digunakan untuk membuat file pada sistem file FAT atau tidak. |
RtlLocalTimeToSystemTime Mengonversi waktu lokal yang ditentukan ke waktu sistem. |
RtlNtStatusToDosError Mengonversi kode NTSTATUS yang ditentukan ke kode kesalahan sistem yang setara. |
RtlTimeToSecondsSince1970 Mengonversi waktu sistem 64-bit yang ditentukan ke jumlah detik sejak awal 1 Januari 1970. |
RtlUnicodeStringToAnsiString Mengonversi string sumber Unicode yang ditentukan menjadi string ANSI. |
RtlUnicodeStringToOemString Mengonversi string sumber Unicode yang ditentukan menjadi string OEM. Terjemahan dilakukan sehubungan dengan halaman kode OEM (OCP). |
RtlUnicodeToMultiByteSize Menentukan berapa banyak byte yang diperlukan untuk mewakili string Unicode sebagai string ANSI. |
RtlUniform Menghasilkan angka acak yang seragam menggunakan algoritma D.H. Lehmer 1948. |
PEB Berisi informasi proses. |
PEB_LDR_DATA Berisi informasi tentang modul yang dimuat untuk proses tersebut. |
RTL_USER_PROCESS_PARAMETERS Berisi informasi parameter proses. |
STRING Digunakan dengan fungsi RtlUnicodeStringToOemString. |
TEB Blok Lingkungan Utas (struktur TEB) menjelaskan status utas. |