StructLayoutAttribute.CharSet Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si les champs de données de type chaîne de la classe doivent être marshalés en tant que LPWSTR
ou LPSTR
par défaut.
public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet
Valeur de champ
Remarques
Si le champ a la CharSet
CharSet.Unicode valeur ou CharSet.Auto, tous les arguments de chaîne sont convertis en caractères Unicode (LPWSTR
) avant d’être passés à l’implémentation non managée. Si le champ a la CharSet.Ansivaleur , les chaînes sont converties en chaînes ANSI (LPSTR
).