27 references to ByValTStr
ILAssembler (2)
Actions\GrammarActions.Marshalling.Actions.cs (1)
270BlobBuilder blob = CreateNativeTypeBlob(UnmanagedType.ByValTStr);
PseudoCustomAttributes.MarshalAs.cs (1)
258case (int)UnmanagedType.ByValTStr:
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)
3718case 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.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\InteropServices\PInvokeDiagnosticAnalyzer.cs (1)
205case UnmanagedType.ByValTStr:
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)
1836[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] 2146[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] 2148[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)]
System\Windows\Standard\ShellProvider.cs (1)
332[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
System.DirectoryServices (1)
System\DirectoryServices\ActiveDirectory\NativeMethods.cs (1)
175[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)]
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:
System.Speech (1)
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutGetDevCaps.cs (1)
25[MarshalAs(UnmanagedType.ByValTStr, SizeConst = szPnameLength)]
System.Transactions.Local (1)
System\Transactions\DtcProxyShim\Xactopt.cs (1)
21[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
UIAutomationClientSideProviders (1)
MS\Win32\NativeMethods.cs (1)
658[MarshalAs (UnmanagedType.ByValTStr, SizeConst = 32)]
UIAutomationTypes (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
1717[MarshalAs(UnmanagedType.ByValTStr, SizeConst=32)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (1)
76[MarshalAs(UnmanagedType.ByValTStr, SizeConst=128)]