33 references to LPStr
ILAssembler (1)
Actions\GrammarActions.Marshalling.Actions.cs (1)
475CILParser.LPSTR => UnmanagedType.LPStr,
Microsoft.AspNetCore.Cryptography.Internal (1)
SafeHandles\SafeLibraryHandle.cs (1)
183[MarshalAs(UnmanagedType.LPStr)] string lpProcName);
Microsoft.AspNetCore.Server.HttpSys (1)
NativeInterop\SafeLibraryHandle.cs (1)
84[MarshalAs(UnmanagedType.LPStr)] string lpProcName);
Microsoft.AspNetCore.Server.IIS (3)
NativeMethods.cs (3)
80private static partial int http_set_response_status_code(NativeSafeHandle pInProcessHandler, ushort statusCode, [MarshalAs(UnmanagedType.LPStr)] string pszReason); 109[MarshalAs(UnmanagedType.LPStr)] string variableName, 115[MarshalAs(UnmanagedType.LPStr)] string variableName,
Microsoft.Build.Tasks.Core (1)
ManifestUtil\mansign2.cs (1)
217[In][MarshalAs(UnmanagedType.LPStr)] string pszHashId,
Microsoft.CodeAnalysis (4)
Interop\IClrRuntimeInfo.cs (2)
43[In, MarshalAs(UnmanagedType.LPStr)] string procName); 55[In, MarshalAs(UnmanagedType.LPStr)] string hostConfigFile);
Interop\IClrStrongName.cs (2)
19[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 41[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath,
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\InteropServices\PInvokeDiagnosticAnalyzer.cs (1)
199case UnmanagedType.LPStr:
Microsoft.DiaSymReader (1)
SymUnmanagedFactory.cs (1)
102private static partial IntPtr GetProcAddress(IntPtr hModule, [MarshalAs(UnmanagedType.LPStr)] string procedureName);
Microsoft.Interop.SourceGeneration (1)
MarshalAsWithCustomMarshallersParser.cs (1)
103UnmanagedType.LPStr => TypeNames.AnsiStringMarshaller,
Microsoft.ML.LightGbm (4)
WrappedLightGbmInterface.cs (4)
92[MarshalAs(UnmanagedType.LPStr)] string parameters, 150[MarshalAs(UnmanagedType.LPStr)] string field, 181[MarshalAs(UnmanagedType.LPStr)] string param, 218int predictType, int startIteration, int numIteration, [MarshalAs(UnmanagedType.LPStr)] string parameters, ref int outLen, double* outResult);
Microsoft.Win32.SystemEvents (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcAddress.cs (2)
15public static partial IntPtr GetProcAddress(SafeLibraryHandle hModule, [MarshalAs(UnmanagedType.LPStr)] string lpProcName); 19public static partial IntPtr GetProcAddress(IntPtr hModule, [MarshalAs(UnmanagedType.LPStr)] string lpProcName);
NuGet.Packaging (2)
Signing\Cms\NativeMethods.cs (1)
205[MarshalAs(UnmanagedType.LPStr)]
Signing\Timestamp\Rfc3161TimestampWin32.cs (1)
92[MarshalAs(UnmanagedType.LPStr)] string pszHashId,
PresentationFramework (1)
MS\Internal\WindowsRuntime\Generated\WinRT.cs (1)
40public static extern IntPtr GetProcAddress(IntPtr moduleHandle, [MarshalAs(UnmanagedType.LPStr)] string functionName);
System.DirectoryServices (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcAddress.cs (2)
15public static partial IntPtr GetProcAddress(SafeLibraryHandle hModule, [MarshalAs(UnmanagedType.LPStr)] string lpProcName); 19public static partial IntPtr GetProcAddress(IntPtr hModule, [MarshalAs(UnmanagedType.LPStr)] string lpProcName);
System.Management (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcAddress.cs (2)
15public static partial IntPtr GetProcAddress(SafeLibraryHandle hModule, [MarshalAs(UnmanagedType.LPStr)] string lpProcName); 19public static partial IntPtr GetProcAddress(IntPtr hModule, [MarshalAs(UnmanagedType.LPStr)] string lpProcName);
System.Security.Cryptography (3)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFindExtension.cs (1)
13internal static unsafe partial CERT_EXTENSION* CertFindExtension([MarshalAs(UnmanagedType.LPStr)] string pszObjId, int cExtensions, IntPtr rgExtensions);
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObjectPointer_string.cs (1)
15[MarshalAs(UnmanagedType.LPStr)] string lpszStructType,
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptEncodeObject_CertEncodingType.cs (1)
19internal static unsafe partial bool CryptEncodeObject(CertEncodingType dwCertEncodingType, [MarshalAs(UnmanagedType.LPStr)] string lpszStructType, void* pvStructInfo, byte[]? pbEncoded, ref int pcbEncoded);
System.Security.Cryptography.Pkcs (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgOpenToEncode.cs (1)
19[MarshalAs(UnmanagedType.LPStr)] string pszInnerContentObjID,
System.Transactions.Local (2)
System\Transactions\DtcProxyShim\DtcInterfaces\IResourceManagerFactory2.cs (2)
15[MarshalAs(UnmanagedType.LPStr)] string pszRMName, 21[MarshalAs(UnmanagedType.LPStr)] string pszRMName,