struktur MOUNTMGR_MOUNT_POINT (mountmgr.h)

Struktur MOUNTMGR_MOUNT_POINT digunakan oleh klien mount manager bersama dengan permintaan IOCTL_MOUNTMGR_QUERY_POINTS untuk mengkueri manajer pemasangan untuk semua titik pemasangan (tautan simbolis) yang terkait dengan perangkat. Manajer pemasangan merespons dengan mengirim array struktur MOUNTMGR_MOUNT_POINT yang berisi titik pemasangan.

Sintaks

typedef struct _MOUNTMGR_MOUNT_POINT {
  ULONG  SymbolicLinkNameOffset;
  USHORT SymbolicLinkNameLength;
  USHORT Reserved1;
  ULONG  UniqueIdOffset;
  USHORT UniqueIdLength;
  USHORT Reserved2;
  ULONG  DeviceNameOffset;
  USHORT DeviceNameLength;
  USHORT Reserved3;
} MOUNTMGR_MOUNT_POINT, *PMOUNTMGR_MOUNT_POINT;

Anggota

SymbolicLinkNameOffset

Berisi offset, dalam byte, ke dalam buffer output tempat tautan simbolis berada.

SymbolicLinkNameLength

Berisi panjang, dalam byte, dari tautan simbolis.

Reserved1

UniqueIdOffset

Berisi offset, dalam byte, ke dalam buffer output tempat ID unik berada.

UniqueIdLength

Berisi panjang, dalam byte, dari ID unik.

Reserved2

DeviceNameOffset

Berisi offset, dalam byte, ke dalam buffer output tempat nama perangkat yang tidak konsisten berada.

DeviceNameLength

Berisi panjang, dalam byte, dari nama perangkat yang tidak konsisten.

Reserved3

Keterangan

Tidak ada nama yang dikembalikan adalah NULL yang dihentikan, juga buffer tidak memerlukan penghentian karakter NULL . Pemanggil IOCTL_MOUNTMGR_QUERY_POINTS tidak diperlukan untuk menyediakan data di semua anggota struktur MOUNTMGR_MOUNT_POINT, tetapi anggota kosong harus memiliki offset nol.

Pada input, offset berasal dari awal struktur MOUNTMGR_MOUNT_POINT. Pada offset output berasal dari awal buffer. Ini biasanya sama dengan awal struktur kontainer MOUNTMGR_MOUNT_POINTS (dibandingkan dengan instans array MOUNTMGR_MOUNT_POINT yang disematkan).

Permintaan IOCTL_MOUNTMGR_QUERY_POINTS tersedia di Sistem operasi Windows 2000 dan yang lebih baru.

Untuk diskusi tentang perbedaan antara tautan simbolis, ID unik, dan nama perangkat yang tidak konsisten, lihat Mendukung Permintaan Mount Manager di Driver Kelas Penyimpanan.

Persyaratan

Persyaratan Nilai
Header mountmgr.h (termasuk Mountmgr.h)

Lihat juga

IOCTL_MOUNTMGR_QUERY_POINTS