Vanara/PInvoke/DnsApi/Vanara.PInvoke.DnsApi.csproj

29 lines
2.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>DnsApi.dll</SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows DnsApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.DnsApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;DnsApi;windows dns;dns</PackageTags>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<PackageReleaseNotes>Currently implements:
Functions
DnsAcquireContextHandle_, DnsCancelQuery, DnsExtractRecordsFromMessage_W, DnsFree, DnsFreeProxyName, DnsGetCacheDataTable, DnsGetProxyInformation, DnsModifyRecordsInSet_, DnsNameCompare_, DnsQuery_, DnsQueryConfig, DnsQueryEx, DnsRecordCompare, DnsRecordCopyEx, DnsRecordSetCompare, DnsRecordSetCopyEx, DnsRecordSetDetach, DnsReleaseContextHandle, DnsReplaceRecordSet, DnsServiceBrowse, DnsServiceBrowseCancel, DnsServiceConstructInstance, DnsServiceCopyInstance, DnsServiceDeRegister, DnsServiceFreeInstance, DnsServiceRegister, DnsServiceRegisterCancel, DnsServiceResolve, DnsServiceResolveCancel, DnsStartMulticastQuery, DnsStopMulticastQuery, DnsValidateName_, DnsValidateServerStatus, DnsWriteQuestionToBuffer_W
Structures
DNS_A_DATA, DNS_AAAA_DATA, DNS_ADDR, DNS_ADDR_ARRAY, DNS_ATMA_DATA, DNS_CACHE_ENTRY, DNS_DHCID_DATA, DNS_DS_DATA, DNS_HEADER, DNS_KEY_DATA, DNS_LOC_DATA, DNS_MESSAGE_BUFFER, DNS_MINFO_DATA, DNS_MX_DATA, DNS_NAPTR_DATA, DNS_NSEC_DATA, DNS_NSEC3_DATA, DNS_NSEC3PARAM_DATA, DNS_NULL_DATA, DNS_NXT_DATA, DNS_OPT_DATA, DNS_PROXY_INFORMATION, DNS_PTR_DATA, DNS_QUERY_CANCEL, DNS_QUERY_REQUEST, DNS_QUERY_RESULT, DNS_RECORD, DNS_RECORD_FLAGS, DNS_RRSET, DNS_SERVICE_BROWSE_REQUEST, DNS_SERVICE_CANCEL, DNS_SERVICE_INSTANCE, DNS_SERVICE_REGISTER_REQUEST, DNS_SERVICE_RESOLVE_REQUEST, DNS_SIG_DATA, DNS_SOA_DATA, DNS_SRV_DATA, DNS_TKEY_DATA, DNS_TLSA_DATA, DNS_TSIG_DATA, DNS_TXT_DATA, DNS_UNKNOWN_DATA, DNS_WINS_DATA, DNS_WINSR_DATA, DNS_WIRE_QUESTION, DNS_WIRE_RECORD, DNS_WKS_DATA, IP4_ARRAY, MDNS_QUERY_HANDLE, MDNS_QUERY_REQUEST, HDNSCONTEXT, DNS_SERVICE_BROWSE_REQUEST_CALLBACK
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />
<ProjectReference Include="..\Ws2_32\Vanara.PInvoke.Ws2_32.csproj" />
</ItemGroup>
</Project>