Méthode RaiseRawStatusMsg en classe SMS_StatusMessage

La RaiseRawStatusMsg méthode de classe Windows Management Instrumentation (WMI), dans Configuration Manager, crée un message de status à partir d’une DLL de message externe.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode.

Syntaxe

UInt32 RaiseRawStatusMsg(
   String ModuleName,
   UInt32 MessageType,
   UInt32 MessageID,
   UInt32 Win32Error,
   UInt32 ProcessID,
   UInt32 ThreadID,
   DateTime Time,
   UInt32 AttrIDs[],
   String AttrValues[],
   String TopLevelSiteCode
);

Paramètres

ModuleName Type de données : String

Qualificatifs : [dans]

Nom du module DLL.

MessageType Type de données : UInt32

Qualificatifs : [dans]

Type du message. Les valeurs possibles sont définies par la MessageType propriété de SMS_StatusMessage classe WMI Server.

MessageID Type de données : UInt32

Qualificateurs : [in, Range(« 0-65535 »)]

ID du message. Voir la MessageID propriété de SMS_StatusMessage classe WMI Server.

Win32Error Type de données : UInt32

Qualificatifs : [dans, facultatif]

Code d’erreur Win32 associé au message de status.

ProcessID Type de données : UInt32

Qualificatifs : [dans, facultatif]

ID du processus qui a créé le message. La valeur par défaut est 0.

ThreadID Type de données : UInt32

Qualificatifs : [dans, facultatif]

ID du thread qui a créé le message. La valeur par défaut est 0.

Time Type de données : DateTime

Qualificatifs : [dans, facultatif]

Date et heure, en temps universel coordonné (UTC), de création du message de status. La valeur par défaut indique l’heure actuelle.

AttrIDs Type de données : UInt32 tableau

Qualificatifs : [dans, facultatif]

ID des attributs de message.

AttrValues Type de données : String tableau

Qualificatifs : [dans, facultatif]

Valeurs des attributs de message.

TopLevelSiteCode Type de données : String

Qualificatifs : [dans, facultatif]

Cette propriété est déconseillée.

Valeurs de retour

Type de UInt32 données.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration requise pour Configuration Manager Server Runtime.

Configuration requise pour le développement

Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.

Voir aussi

Classe WMI SMS_StatusMessage Server