CLASS_MEDIA_CHANGE_CONTEXT 结构 (winioctl.h)

包含与媒体更改事件关联的信息。

语法

typedef struct _CLASS_MEDIA_CHANGE_CONTEXT {
  DWORD MediaChangeCount;
  DWORD NewState;
} CLASS_MEDIA_CHANGE_CONTEXT, *PCLASS_MEDIA_CHANGE_CONTEXT;

成员

MediaChangeCount

自系统启动以来媒体已更改的次数。

NewState

状态信息。 此成员可以是 MEDIA_CHANGE_DETECTION_STATE 枚举类型中的下列值之一。

MediaUnknown (0)

MediaPresent (1)

MediaNotPresent (2)

MediaUnavailable (3)

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2003
标头 winioctl.h (包括 Windows.h)

另请参阅

DBT_CUSTOMEVENT

DBT_DEVICEREMOVECOMPLETE