Freigeben über


DiscoverManagementServiceEx-Funktion (mdmregistration.h)

Ermittelt den MDM-Dienst mithilfe eines Kandidatenservers. Der Ermittlungsprozess verwendet das Protokoll [MS-MDE]: Mobile Device Enrollment Protocol .

Syntax

HRESULT DiscoverManagementServiceEx(
  [in]  LPCWSTR                  pszUPN,
  [in]  LPCWSTR                  pszDiscoveryServiceCandidate,
  [out] PMANAGEMENT_SERVICE_INFO *ppMgmtInfo
);

Parameter

[in] pszUPN

Adresse einer MIT NULL beendeten Unicode-Zeichenfolge, die den Benutzerprinzipalnamen (User Principal Name, UPN) des Benutzers enthält, der die Registrierung anfordert.

[in] pszDiscoveryServiceCandidate

Adresse einer MIT NULL beendeten Unicode-Zeichenfolge, die den Ermittlungsdienstkandidaten enthält, der anstelle der automatischen Ermittlung verwendet werden soll.

[out] ppMgmtInfo

Adresse einer MANAGEMENT_SERVICE_INFO Struktur, die Zeiger auf die URIs der Verwaltungs- und Authentifizierungsdienste enthält.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS. Wenn die Funktion fehlschlägt, beschreibt der zurückgegebene Wert den Fehler. Mögliche Werte sind die unter MDM-Registrierungsfehlerwerte aufgeführten Werte.

Hinweise

Der Aufrufer dieser Funktion muss als Prozess mit erhöhten Rechten ausgeführt werden.

Diese Funktion ist vor Windows Server 2012 R2 Update und Windows 8.1 Update nicht verfügbar.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mdmregistration.h
Bibliothek MDMRegistration.lib
DLL MDMRegistration.dll

Weitere Informationen

DiscoverManagementService

MANAGEMENT_SERVICE_INFO

MDM-Registrierungsfehlerwerte

MDM-Registrierungsfunktionen