NTMS_OPREQUESTINFORMATIONA 结构 (ntmsapi.h)
[从 Windows 7 和 Windows Server 2008 R2 起,可移动存储管理器 不再可用。]
NTMS_OPREQUESTINFORMATION 结构定义特定于 RSM 的操作员请求系统控件的属性。
语法
typedef struct _NTMS_OPREQUESTINFORMATIONA {
DWORD Request;
SYSTEMTIME Submitted;
DWORD State;
CHAR szMessage[NTMS_MESSAGE_LENGTH];
DWORD Arg1Type;
NTMS_GUID Arg1;
DWORD Arg2Type;
NTMS_GUID Arg2;
CHAR szApplication[NTMS_APPLICATIONNAME_LENGTH];
CHAR szUser[NTMS_USERNAME_LENGTH];
CHAR szComputer[NTMS_COMPUTERNAME_LENGTH];
} NTMS_OPREQUESTINFORMATIONA;
成员
Request
运算符请求的类型。 这可以是以下值之一。
Submitted
提交操作员请求的系统时间。
State
操作员服务请求的当前状态。 这可以是以下值之一。
szMessage[NTMS_MESSAGE_LENGTH]
操作员消息文本。
Arg1Type
Arg1 对象的类型。 这可以是以下值之一。
Arg1
用于移动请求或其他需要引用对象的运算符请求的 Arg1 对象 ID。 此对象的用途因运算符请求的类型而异。 有关 Arg1 的适当用法,请参阅 请求 说明。
Arg2Type
Arg2 对象的类型。 这可以是以下值之一。
值 | 含义 |
---|---|
|
Arg2Type 中未提供任何对象。 |
|
库对象。 |
Arg2
Arg2 对象 ID,用于需要第二个引用对象的运算符请求。 此对象的用途因运算符请求的类型而异。 有关 Arg2 的相应用法,请参阅 请求 说明。
szApplication[NTMS_APPLICATIONNAME_LENGTH]
提交操作员请求的应用程序。
szUser[NTMS_USERNAME_LENGTH]
交互式用户登录到提交操作员请求的计算机。
szComputer[NTMS_COMPUTERNAME_LENGTH]
提交操作员请求的计算机。
注解
NTMS_OPREQUESTINFORMATION结构包含在NTMS_OBJECTINFORMATION结构中。
注意
ntmsapi.h 标头将 NTMS_OPREQUESTINFORMATION 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | ntmsapi.h |