Fungsi PsGetSiloContext (ntddk.h)
Rutinitas ini mengambil konteks silo dari silo dan slot yang ditentukan.
Sintaks
NTSTATUS PsGetSiloContext(
[in] PESILO Silo,
[in] ULONG ContextSlot,
PVOID *ReturnedSiloContext
);
Parameter
[in] Silo
Silo tempat konteks silo berada. Parameter ini diperlukan dan tidak boleh NULL.
[in] ContextSlot
Slot tempat konteks silo berada. Slot yang dialokasikan oleh rutinitas PsAllocSiloContextSlot .
ReturnedSiloContext
Menerima penunjuk yang dirujuk ke konteks silo. Jika gagal, nilai yang diterima adalah NULL.
Nilai kembali
Kode status NT berikut dikembalikan.
Menampilkan kode | Deskripsi |
---|---|
|
Kode status jika konteks silo tidak ditemukan. |
|
Kode status jika nomor slot yang tidak valid disediakan sebagai parameter ContextSlot . |
|
Operasi berhasil diselesaikan. |
Keterangan
Rutinitas PsGetSiloContext mengambil objek yang dimasukkan dalam silo yang ditentukan. Panggilan yang berhasil ke rutin ini akan menaikkan jumlah referensi pada objek yang ditunjuk parameter ReturnedSiloContext . Objek yang ditunjuk parameter ReturnedSiloContext , harus dikurangi dengan memanggil PsDereferenceSiloContext saat tidak lagi diperlukan. Slot konteks mungkin kosong jika silo dihentikan dengan tidak memiliki proses lagi atau panggilan tertentu ke NtTerminateJobObject. Status pengembalian dalam hal ini adalah STATUS_NOT_FOUND.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1607 |
Server minimum yang didukung | Server Windows 2016 |
Target Platform | Windows |
Header | ntddk.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk