Partager via


MDM_HealthAttestation classe

[Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft ne donne aucune garantie, expresse ou implicite, concernant les informations fournies ici.]

La classe MDM_HealthAttestation permet aux responsables informatiques d’entreprise d’évaluer l’intégrité des appareils managés et d’entreprendre des actions de stratégie d’entreprise.

Voici la liste des fonctions effectuées par le csp HealthAttestation :

  • Collecte les données utilisées pour vérifier les états d’intégrité d’un appareil
  • Il transfère ces données au service d’attestation d’intégrité.
  • Provisionne le certificat d’attestation d’intégrité qu’il reçoit de HAS
  • Sur demande, transfère le certificat d’attestation d’intégrité (reçu de HAS) et les informations d’exécution associées au serveur MDM pour vérification

La syntaxe suivante issue du code MOF est simplifiée et inclut toutes les propriétés héritées.

Syntaxe

[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;
};

Membres

La classe MDM_HealthAttestation a les types de membres suivants :

Méthodes

La classe MDM_HealthAttestation a ces méthodes.

Méthode Description
VerifyHealthMethod Méthode permettant d’avertir l’appareil de préparer une demande de vérification de certificat d’intégrité.

Propriétés

La classe MDM_HealthAttestation possède ces propriétés.

Certificate

Type de données : chaîne

Type d’accès : Lecture/écriture

Qualificateurs : Octetstring

CorrelationID

Type de données : chaîne

Type d’accès : Lecture/écriture

CurrentProtocolVersion

Type de données : sint32

Type d’accès : Lecture/écriture

TBD

ForceRetrieve

Type de données : booléen

Type d’accès : Lecture/écriture

HASEndpoint

Type de données : chaîne

Type d’accès : Lecture/écriture

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Identifie le nom du nœud parent. Pour cette classe, la chaîne est « HealthAttestation ».

MaxSupportedProtocolVersion

Type de données : sint32

Type d’accès : Lecture/écriture

TBD

Nonce

Type de données : chaîne

Type d’accès : Lecture/écriture

ParentID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Décrit le chemin d’accès complet au nœud parent. Pour cette classe, la chaîne est ./Vendor/MSFT/ »

PreferredMaxProtocolVersion

Type de données : sint32

Type d’accès : Lecture/écriture

TBD

État

Type de données : sint32

Type d’accès : Lecture/écriture

TpmReadyStatus

Type de données : sint32

Type d’accès : Lecture/écriture

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10 [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Espace de noms
Root\cimv2\mdm\dmmap
MOF
DMWmiBridgeProv.mof
DLL
DMWmiBridgeProv.dll

Voir aussi

Utilisation de scripts PowerShell avec le fournisseur de pont WMI