Vanara/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj

29 lines
2.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>pdh.dll</SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows Pdh.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Pdh</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;pdh;performance counters</PackageTags>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<PackageReleaseNotes>Currently implements:
Functions
PdhAddCounter, PdhAddEnglishCounter, PdhBindInputDataSource, PdhBrowseCounters, PdhBrowseCountersH, PdhCalculateCounterFromRawValue, PdhCloseLog, PdhCloseQuery, PdhCollectQueryData, PdhCollectQueryDataEx, PdhCollectQueryDataWithTime, PdhComputeCounterStatistics, PdhConnectMachine, PdhEnumLogSetNames, PdhEnumMachines, PdhEnumMachinesH, PdhEnumObjectItems, PdhEnumObjectItemsH, PdhEnumObjects, PdhEnumObjectsH, PdhExpandCounterPath, PdhExpandWildCardPath, PdhExpandWildCardPathH, PdhFormatFromRawValue, PdhGetCounterInfo, PdhGetCounterTimeBase, PdhGetDataSourceTimeRange, PdhGetDataSourceTimeRangeH, PdhGetDefaultPerfCounter, PdhGetDefaultPerfCounterH, PdhGetDefaultPerfObject, PdhGetDefaultPerfObjectH, PdhGetDllVersion, PdhGetFormattedCounterArray, PdhGetFormattedCounterValue, PdhGetLogFileSize, PdhGetRawCounterArray, PdhGetRawCounterValue, PdhIsRealTimeQuery, PdhLookupPerfIndexByName, PdhLookupPerfNameByIndex, PdhMakeCounterPath, PdhOpenLog, PdhOpenQuery, PdhOpenQueryH, PdhParseCounterPath, PdhParseInstanceName, PdhReadRawLogRecord, PdhRemoveCounter, PdhSelectDataSource, PdhSetCounterScaleFactor, PdhSetDefaultRealTimeDataSource, PdhSetQueryTimeRange, PdhUpdateLog, PdhUpdateLogFileCatalog, PdhValidatePath, PdhValidatePathExWA, PdhValidatePathExWW
Structures
PDH_BROWSE_DLG_CONFIG, PDH_BROWSE_DLG_CONFIG_H, PDH_COUNTER_INFO, PDH_COUNTER_PATH_ELEMENTS, PDH_DATA_ITEM_PATH_ELEMENTS, PDH_FMT_COUNTERVALUE, PDH_FMT_COUNTERVALUE_ITEM, PDH_HCOUNTER, PDH_HLOG, PDH_HQUERY, PDH_RAW_COUNTER, PDH_RAW_COUNTER_ITEM, PDH_RAW_LOG_RECORD, PDH_STATISTICS, PDH_TIME_INFO
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />
<ProjectReference Include="..\Kernel32\Vanara.PInvoke.Kernel32.csproj" />
</ItemGroup>
</Project>