Bagikan melalui


FSCTL_GET_RETRIEVAL_POINTER_BASE IOCTL (winioctl.h)

Mengembalikan offset sektor ke nomor kluster logis (LCN) pertama dari sistem file relatif terhadap awal volume.

Untuk melakukan operasi ini, panggil fungsi DeviceIoControl dengan parameter berikut.

BOOL DeviceIoControl(
  (HANDLE) hDevice,                    // handle to volume
  FSCTL_GET_RETRIEVAL_POINTER_BASE,    // dwIoControlCode
  (LPVOID) NULL,                       // input buffer
  (DWORD) 0,                           // size of input buffer
  (LPVOID) lpOutBuffer,                // output buffer
  (DWORD) nOutBufferSize,              // size of output buffer
  (LPDWORD) lpBytesReturned,           // number of bytes returned
  (LPOVERLAPPED) lpOverlapped          // OVERLAPPED structure
);

Keterangan

Menambahkan nilai yang diambil oleh FSCTL_GET_RETRIEVAL_POINTER_BASE ke nilai yang diambil oleh kode kontrol FSCTL_GET_RETRIEVAL_POINTERS menghasilkan offset tingkat file relatif volume.

Di Windows 8 dan Windows Server 2012, kode ini didukung oleh teknologi berikut.

Teknologi Didukung
Protokol Server Message Block (SMB) 3.0 Tidak
SMB 3.0 Transparent Failover (TFO) Tidak
SMB 3.0 dengan Berbagi File Peluasan Skala (SO) Tidak
Sistem File Volume Bersama Kluster (CsvFS) Ya

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header winioctl.h (termasuk Windows.h)

Lihat juga