MOUNTDEV_UNIQUE_ID 结构 (mountdev.h)

MOUNTDEV_UNIQUE_ID 结构包含装载管理器客户端为响应 IOCTL_MOUNTDEV_QUERY_UNIQUE_ID 请求而提供给装载管理器的唯一卷 ID。

语法

typedef struct _MOUNTDEV_UNIQUE_ID {
  USHORT UniqueIdLength;
  UCHAR  UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;

成员

UniqueIdLength

包含唯一卷 ID 的长度。

UniqueId[1]

包含作为字节数组的唯一卷 ID。

注解

有关唯一卷 ID 以及装载管理器如何使用它们的讨论,请参阅 支持存储类驱动程序中的装载管理器请求

作为最佳做法,实施者不得进行线程同步,并且不得将阻止和/或进程间通信 (IPC) 函数调用。

要求

要求
Header mountdev.h (包括 Mountmgr.h)

另请参阅

IOCTL_MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY