Partager via


structure WSMAN_ERROR (wsman.h)

Contient les informations d’erreur retournées par un client Windows Remote Management (WinRM). La structure WSMAN_ERROR est utilisée par tous les rappels pour retourner les informations d’erreur et est valide uniquement pour le rappel.

Syntaxe

typedef struct _WSMAN_ERROR {
  DWORD  code;
  PCWSTR errorDetail;
  PCWSTR language;
  PCWSTR machineName;
  PCWSTR pluginName;
} WSMAN_ERROR;

Membres

code

Spécifie un code d’erreur. Cette erreur peut être un code d’erreur général défini dans winerror.h ou un code d’erreur spécifique à WinRM.

errorDetail

Spécifie les informations d’erreur étendues relatives à un appel ayant échoué. Ce champ contient le texte des détails de l’erreur s’il est présent dans l’erreur. S’il n’y a aucun détail d’erreur, ce champ contient le texte de la raison de l’erreur. Ce champ peut être défini sur NULL.

language

Spécifie la langue de la description de l’erreur. Ce champ peut être défini sur NULL. Pour plus d’informations sur le format de langue, consultez la spécification RFC 3066 de l’Internet Engineering Task Force à l’adresse http://www.ietf.org/rfc/rfc3066.txt.

machineName

Spécifie le nom de l'ordinateur. Ce champ peut être défini sur NULL.

pluginName

Spécifie le nom du plug-in qui a généré l’erreur. Ce champ peut être défini sur NULL.

Spécifications

   
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2008 R2
En-tête wsman.h
Composant redistribuable Windows Management Framework sur Windows Server 2008 avec SP2, Windows Vista avec SP1 et Windows Vista avec SP2