Bagikan melalui


Fungsi FltIsVolumeSnapshot (fltkernel.h)

Rutinitas FltIsVolumeSnapshot menentukan apakah instans driver volume atau minifilter dilampirkan ke volume rekam jepret.

Sintaks

NTSTATUS FLTAPI FltIsVolumeSnapshot(
  [in]  PVOID    FltObject,
  [out] PBOOLEAN IsSnapshotVolume
);

Parameter

[in] FltObject

Penunjuk buram ke volume atau instans.

[out] IsSnapshotVolume

Penunjuk ke variabel Boolean yang dialokasikan penelepon yang menerima TRUE jika volume atau instans dilampirkan ke volume rekam jepret. Jika tidak, variabel menerima FALSE.

Nilai kembali

FltIsVolumeSnapshot mengembalikan salah satu nilai NTSTATUS berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS
FltIsVolumeSnapshot menentukan apakah FltObject adalah rekam jepret.
STATUS_INVALID_PARAMETER
FltObject menentukan sesuatu selain volume atau instans. Ini adalah kode kesalahan.
STATUS_FLT_NO_DEVICE_OBJECT
FltObject tidak memiliki objek perangkat disk terkait. Ini dapat terjadi jika FltObject dikaitkan dengan drive jaringan. Ini adalah kode kesalahan.
STATUS_INSUFFICIENT_RESOURCES
FltIsVolumeSnapshot mengalami kegagalan alokasi memori. Ini adalah kode kesalahan.

Keterangan

Jika objek volume atau instans tidak mendukung rekam jepret, FltIsVolumeSnapshot mengembalikan STATUS_SUCCESS dan IsSnapshotVolumeadalah FALSE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi Windows yang lebih baru.
Target Platform Universal
Header fltkernel.h (termasuk Fltkernel.h)
Pustaka Fltmgr.lib
DLL FltMgr.sys
IRQL PASSIVE_LEVEL