Bagikan melalui


Fungsi StorPortFreeTimer (storport.h)

Membebaskan objek konteks timer Storport yang sebelumnya dibuat oleh rutinitas StorPortInitializeTimer .

Sintaks

ULONG StorPortFreeTimer(
  [in] PVOID HwDeviceExtension,
  [in] PVOID TimerHandle
);

Parameter

[in] HwDeviceExtension

Pointer ke ekstensi perangkat keras untuk adaptor bus host (HBA).

[in] TimerHandle

Penunjuk ke buffer buram untuk konteks timer yang dikembalikan oleh StorPortInitializeTimer.

Nilai kembali

Rutinitas StorPortFreeTimer mengembalikan salah satu kode status ini:

Menampilkan kode Deskripsi
STOR_STATUS_INVALID_IRQL
> DISPATCH_LEVEL IRQL saat ini.
STOR_STATUS_INVALID_PARAMETER
HwDeviceExtension atau TimerHandle adalah NULL.
STOR_STATUS_INSUFFICIENT_RESOURCES
Sumber daya yang tidak mencukupkan tersedia untuk membebaskan timer.
STOR_STATUS_SUCCESS
Timer berhasil dikosongkan.
STOR_STATUS_UNSUCCESSFUL
Timer sudah gratis.

Keterangan

Miniport harus memanggil StorPortFreeTimer setiap kali item kerja tidak lagi diperlukan atau ketika miniport menerima pemberitahuan PnP SRB bahwa adaptor dihapus.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows versi Windows 8 dan yang lebih baru.
Target Platform Universal
Header storport.h (termasuk Storport.h)
IRQL <= DISPATCH_LEVEL

Lihat juga

HwStorAdapterControl

StorPortInitializeTimer

StorPortRequestTimer