38 references to ByValTStr
Microsoft.Build (2)
WindowsNative.cs (2)
247[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MaxPath)] 253[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
Microsoft.Build.Engine.OM.UnitTests (2)
WindowsNative.cs (2)
247[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MaxPath)] 253[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
Microsoft.Build.Tasks.Core (2)
WindowsNative.cs (2)
247[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MaxPath)] 253[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
Microsoft.Build.Utilities.Core (4)
LockCheck.cs (2)
189[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_APP_NAME + 1)] 191[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_SVC_NAME + 1)]
WindowsNative.cs (2)
247[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MaxPath)] 253[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
Microsoft.CodeAnalysis (6)
InternalUtilities\FileLockCheck.cs (2)
42[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_APP_NAME + 1)] 44[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_SVC_NAME + 1)]
PEWriter\MetadataWriter.cs (1)
3683case UnmanagedType.ByValTStr: // NATIVE_TYPE_FIXEDSYSSTRING
Symbols\Attributes\MarshalAsAttributeDecoder.cs (1)
58case UnmanagedType.ByValTStr:
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (2)
87_marshalType = UnmanagedType.ByValTStr; 145Debug.Assert(_marshalType == UnmanagedType.ByValTStr || _marshalType == UnmanagedType.LPArray || _marshalType == Cci.Constants.UnmanagedType_SafeArray || _marshalType == UnmanagedType.ByValArray);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\InternalUtilities\FileLockCheck.cs (2)
42[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_APP_NAME + 1)] 44[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_SVC_NAME + 1)]
MSBuild (2)
WindowsNative.cs (2)
247[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MaxPath)] 253[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
PresentationCore (1)
MS\Win32\UnsafeNativeMethodsPointer.cs (1)
338[MarshalAs(UnmanagedType.ByValTStr, SizeConst = POINTER_DEVICE_PRODUCT_STRING_MAX)]
PresentationFramework (7)
MS\Internal\AppModel\ShellProvider.cs (1)
80[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
MS\Internal\Printing\NativeMethods.cs (2)
83[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCHDEVICENAME)] 101[MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCHFORMNAME)]
System\Windows\Standard\NativeMethods.cs (3)
1834[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] 2144[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] 2146[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
System\Windows\Standard\ShellProvider.cs (1)
332[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
System.Drawing.Common.Tests (2)
System\Drawing\FontTests.cs (2)
672[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] 806[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]
System.Reflection.Emit (3)
System\Reflection\Emit\PseudoCustomAttributesData.cs (3)
215case UnmanagedType.ByValTStr: // NATIVE_TYPE_FIXEDSYSSTRING 281_marshalType = UnmanagedType.ByValTStr; 330case UnmanagedType.ByValTStr:
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (1)
204case UnmanagedType.ByValTStr:
UIAutomationClientSideProviders (1)
MS\Win32\NativeMethods.cs (1)
658[MarshalAs (UnmanagedType.ByValTStr, SizeConst = 32)]
UIAutomationTypes (2)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
1717[MarshalAs(UnmanagedType.ByValTStr, SizeConst=32)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (1)
76[MarshalAs(UnmanagedType.ByValTStr, SizeConst=128)]
xunit.console (1)
common\AssemblyResolution\Microsoft.DotNet.PlatformAbstractions\Native\NativeMethods.Windows.cs (1)
20[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)]