StructLayoutAttribute.CharSet Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica si las referencias de los campos de datos de cadena dentro de la clase deben calcularse como LPWSTR
o LPSTR
de forma predeterminada.
public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet
Valor de campo
Comentarios
Si el CharSet
campo se establece CharSet.Unicode en o CharSet.Auto, todos los argumentos de cadena se convierten en caracteres Unicode (LPWSTR
) antes de que se pasen a la implementación no administrada. Si el campo se establece CharSet.Ansien , las cadenas se convierten en cadenas ANSI (LPSTR
).