Fungsi StorPortRevertToUserGroupAffinityThread (storport.h)

Sintaks

ULONG StorPortRevertToUserGroupAffinityThread(
  [in]          PVOID                HwDeviceExtension,
  [in/optional] PVOID                ThreadContext,
  [in]          PSTOR_GROUP_AFFINITY PreviousAffinity
);

Parameter

[in] HwDeviceExtension

Arahkan ke ekstensi perangkat keras miniport.

[in/optional] ThreadContext

Arahkan ke konteks utas yang diterima dalam panggilan sebelumnya ke StorPortCreateSystemThread.

[in] PreviousAffinity

Arahkan ke struktur STOR_GROUP_AFFINITY dengan afinitas grup untuk dipulihkan. Afinitas grup ini diperoleh dalam panggilan sebelumnya ke StorPortSetSystemGroupAffinityThread.

Nilai kembali

StorPortRevertToUserGroupAffinityThread mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STOR_STATUS_SUCCESS Afinitas grup asli berhasil dipulihkan.
STOR_STATUS_INVALID_IRQL Tingkat IRQL harus <= DISPATCH_LEVEL.
STOR_STATUS_INVALID_PARAMETER Satu atau beberapa parameter yang disediakan tidak valid.
STOR_STATUS_UNSUCCESSFUL Dikembalikan karena alasan sistem internal lainnya.

Keterangan

Jika miniport memanggil StorPortSetSystemGroupAffinityThread untuk mengubah afinitas grup utas untuk sementara, maka harus memanggil StorPortRevertToUserGroupAffinityThread untuk mengembalikan afinitas utas ke nilai aslinya sebelum utas keluar.

Persyaratan

Persyaratan Nilai
Server minimum yang didukung Windows Server 2022
Header storport.h

Lihat juga

STOR_GROUP_AFFINITY

StorPortCreateSystemThread

StorPortSetSystemGroupAffinityThread