DOC_INFO_1A (Structures)
Last changed: -213.120.211.66

.
Summary
Ansi version of DOC_INFO structure

C# Definition:

  [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
  public struct DOC_INFO_1A
  {
    [MarshalAs(UnmanagedType.LPStr)]
    public string pDocName;
    [MarshalAs(UnmanagedType.LPStr)]
    public string pOutputFile;
    [MarshalAs(UnmanagedType.LPStr)]
    public string pDataType;
  }

VB.NET Definition:

  <StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Ansi)> _
  Public Structure DOC_INFO_1A
      <MarshalAs(UnmanagedType.LPStr)> Public pDocName As String
      <MarshalAs(UnmanagedType.LPStr)> Public pOutputFile As String
      <MarshalAs(UnmanagedType.LPStr)> Public pDataType As String
  End Structure

User-Defined Field Types:

None.

Notes:

Different from the Unicode invoke! (Unicode uses LPWStr)

Documentation
DOC_INFO_1A on MSDN