MDM_HealthAttestation-Klasse

[Einige Informationen beziehen sich auf die Vorabversion, die vor der kommerziellen Freigabe möglicherweise wesentlichen Änderungen unterliegt. Microsoft übernimmt für die hier bereitgestellten Informationen keine Gewährleistung, weder ausdrücklicher noch impliziter Art.]

Die klasse MDM_HealthAttestation ermöglicht IT-Managern von Unternehmen, die Integrität verwalteter Geräte zu bewerten und Unternehmensrichtlinienaktionen auszuführen.

Im Folgenden ist eine Liste der Funktionen aufgeführt, die vom HealthAttestation-CSP ausgeführt werden:

  • Sammelt Daten, die zum Überprüfen des Integritätsstatus eines Geräts verwendet werden.
  • Weiterleitung der Daten an den Integritätsnachweisdienst (Health Attestation Service, HAS)
  • Stellt das Integritätsnachweiszertifikat bereit, das es von HAS erhält.
  • Leitet auf Anforderung das Integritätsnachweiszertifikat (vom HAS empfangen) und die zugehörigen Laufzeitinformationen zur Überprüfung an den MDM-Server weiter.

Die folgende Syntax enthält vereinfachten MOF-Code und schließt alle geerbten Eigenschaften ein.

Syntax

[InPartition("local-system"), dynamic, provider("DMWmiBridgeProv")]
class MDM_HealthAttestation
{
  string  InstanceID;
  string  ParentID;
  sint32  Status;
  boolean ForceRetrieve;
  string  Certificate;
  string  Nonce;
  string  CorrelationID;
  sint32  TpmReadyStatus;
  sint32  MaxSupportedProtocolVersion;
  sint32  PreferredMaxProtocolVersion;
  sint32  CurrentProtocolVersion;
  string  HASEndpoint;
};

Member

Die MDM_HealthAttestation-Klasse verfügt über folgende Membertypen:

Methoden

Die MDM_HealthAttestation-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
VerifyHealthMethod Methode zum Benachrichtigen des Geräts, um eine Anforderung zur Überprüfung des Integritätszertifikats vorzubereiten.

Eigenschaften

Die MDM_HealthAttestation-Klasse verfügt über diese Eigenschaften.

Certificate

Datentyp: string

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Oktettzeichenfolge

CorrelationID

Datentyp: string

Zugriffstyp: Lese-/Schreibzugriff

CurrentProtocolVersion

Datentyp: sint32

Zugriffstyp: Lese-/Schreibzugriff

TBD

ForceRetrieve

Datentyp: boolean

Zugriffstyp: Lese-/Schreibzugriff

HASEndpoint

Datentyp: string

Zugriffstyp: Lese-/Schreibzugriff

InstanceID

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Gibt den Namen des übergeordneten Knotens an. Für diese Klasse lautet die Zeichenfolge "HealthAttestation".

MaxSupportedProtocolVersion

Datentyp: sint32

Zugriffstyp: Lese-/Schreibzugriff

TBD

Nonce

Datentyp: string

Zugriffstyp: Lese-/Schreibzugriff

Parentid

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Beschreibt den vollständigen Pfad zum übergeordneten Knoten. Für diese Klasse lautet die Zeichenfolge "./Vendor/MSFT/"

PreferredMaxProtocolVersion

Datentyp: sint32

Zugriffstyp: Lese-/Schreibzugriff

TBD

Status

Datentyp: sint32

Zugriffstyp: Lese-/Schreibzugriff

TpmReadyStatus

Datentyp: sint32

Zugriffstyp: Lese-/Schreibzugriff

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Namespace
Root\cimv2\mdm\dmmap
MOF
DMWmiBridgeProv.mof
DLL
DMWmiBridgeProv.dll

Siehe auch

Verwenden von PowerShell-Skripts mit dem WMI-Brückenanbieter