IsDeviceRegisteredWithManagement 函数 (mdmregistration.h)
检查设备是否已注册到 MDM 服务。 如果设备已注册,它还返回注册用户 (UPN) 的用户主体名称。
语法
HRESULT IsDeviceRegisteredWithManagement(
[out] BOOL *pfIsDeviceRegisteredWithManagement,
[in, optional] DWORD cchUPN,
[out, optional] LPWSTR pszUPN
);
parameters
[out] pfIsDeviceRegisteredWithManagement
BOOL 的地址指示设备是否已注册。
[in, optional] cchUPN
包含可通过 pszUPN 参数返回的最大长度。
[out, optional] pszUPN
接收以 NULL 结尾的 Unicode 字符串的缓冲区的可选地址,该字符串包含向管理服务注册的用户的 UPN。 如果 pszUPN 为 NULL,则会更新 pfIsDeviceRegisteredWithManagement 参数指向的 BOOL,以指示设备是否已注册,并且函数返回ERROR_SUCCESS。
返回值
如果函数成功,则返回值ERROR_SUCCESS,并且 pfIsDeviceRegisteredWithManagement 参数指向的 BOOL 包含 TRUE 或 FALSE。 如果 为 TRUE, 则 pszUPN 参数指向的 Unicode 字符串包含已注册用户的 UPN。 如果函数失败,则返回的值将描述错误。 可能的值包括 MDM 注册错误值中列出的值。
如果 cchUPN 参数指示的缓冲区大小过小,则调用将失败并出现STRSAFE_E_INSUFFICIENT_BUFFER但 pfIsDeviceRegisteredWithManagement 参数指向的 BOOL 将更新以指示设备是否已注册。
要求
最低受支持的客户端 | Windows 8.1 |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | mdmregistration.h |
Library | MDMRegistration.lib |
DLL | MDMRegistration.dll |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈