StructLayoutAttribute.CharSet Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob Zeichenfolgendatenfelder in der Klasse standardmäßig als LPWSTR
oder als LPSTR
gemarshallt werden müssen.
public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet
Feldwert
Hinweise
Wenn das CharSet
Feld auf CharSet.Unicode oder CharSet.Autofestgelegt ist, werden alle Zeichenfolgenargumente in Unicode-Zeichen (LPWSTR
) konvertiert, bevor sie an die nicht verwaltete Implementierung übergeben werden. Wenn das Feld auf CharSet.Ansifestgelegt ist, werden die Zeichenfolgen in ANSI-Zeichenfolgen (LPSTR
) konvertiert.