IFNDEF DNSRPC_INC
DNSRPC_INC equ <1>

PROTO64 external,ADnsRecordConvert, :QWORD
PROTO64 external,ARpcRecordConvert, :QWORD,:QWORD
PROTO64 external,DNSSRV_RPC_HANDLE_bind, :QWORD
PROTO64 external,DNSSRV_RPC_HANDLE_unbind, :QWORD,:QWORD
PROTO64 external,DnsConvertRecordToRpcBuffer, :QWORD
PROTO64 external,DnsConvertRpcBuffer, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsConvertRpcBufferNode, :QWORD,:QWORD,:QWORD
PROTO64 external,DnsConvertRpcBufferToRecords, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_IpArray, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_Lock, 
PROTO64 external,DnsPrint_Node, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_NodeList, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_Record, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RecordSet, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcDpEnum, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcDpInfo, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcDpList, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcIpArrayPlusParameters, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcName, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcNode, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcRecordsInBuffer, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcServerInfo, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcServerInfo_W2K, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcSingleStat, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcStatRaw, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcStatsBuffer, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcUnion, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZone, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZoneInfo, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZoneInfoList, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZoneInfo_W2K, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZoneList, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZoneList_W2K, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_RpcZone_W2K, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_String, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnsPrint_Unlock, 
PROTO64 external,DnsRpc_ConvertToCurrent, :QWORD,:QWORD
PROTO64 external,DnsRpc_ConvertToUnversioned, :QWORD,:QWORD,:QWORD
PROTO64 external,Dns_Alloc, :QWORD
PROTO64 external,Dns_AllocateRecord, :QWORD
PROTO64 external,Dns_Assert, :QWORD,:QWORD,:QWORD
PROTO64 external,Dns_BuildIpArray, :QWORD,:QWORD
PROTO64 external,Dns_Free, :QWORD
PROTO64 external,Dns_GetBufferLengthForStringCopy, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,Dns_Ip6AddressToString_A, :QWORD,:QWORD
PROTO64 external,Dns_NameCompare_UTF8, :QWORD,:QWORD
PROTO64 external,Dns_RecordListFreeEx, :QWORD,:QWORD
PROTO64 external,Dns_RecordStringForType, :QWORD
PROTO64 external,Dns_RecordTableIndexForType, :QWORD
PROTO64 external,Dns_SecurityKeyToBase64String, :QWORD,:QWORD,:QWORD
PROTO64 external,Dns_SigTimeString, :QWORD,:QWORD
PROTO64 external,Dns_StartDebug, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,Dns_StringCopy, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,Dns_StringCopyAllocate, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,Dns_SystemHourToSystemTime, :QWORD,:QWORD
PROTO64 external,Dns_ValidateName_UTF8, :QWORD,:QWORD
PROTO64 external,Dns_WinsRecordFlagString, :QWORD,:QWORD
PROTO64 external,DnscmdWmi_Free, 
PROTO64 external,DnscmdWmi_GetStatistics, :QWORD
PROTO64 external,DnscmdWmi_Initialize, :QWORD
PROTO64 external,DnscmdWmi_ProcessDnssrvOperation, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnscmdWmi_ProcessDnssrvQuery, :QWORD,:QWORD
PROTO64 external,DnscmdWmi_ProcessEnumRecords, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnscmdWmi_ProcessEnumZones, :QWORD
PROTO64 external,DnscmdWmi_ProcessRecordAdd, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnscmdWmi_ProcessResetForwarders, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnscmdWmi_ProcessResetZoneSecondaries, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnscmdWmi_ProcessZoneInfo, :QWORD
PROTO64 external,DnscmdWmi_ResetProperty, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvAddARecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvAddCnameRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvAddMxRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvAddNsRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvChangeZoneDirectoryPartition, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvClearStatistics, :QWORD
PROTO64 external,DnssrvComplexOperationEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvConcatDnsNames, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvCopyRpcNameToBuffer, :QWORD,:QWORD
PROTO64 external,DnssrvCreateDsNodeName, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvCreateDsServerName, :QWORD
PROTO64 external,DnssrvCreateDsZoneName, :QWORD,:QWORD
PROTO64 external,DnssrvCreateZone, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvCreateZoneEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvCreateZoneForDcPromo, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvCreateZoneInDirectoryPartition, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteARecord, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteCnameRecord, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteMxRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteNode, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteNsRecord, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteRecordSet, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvDeleteZone, :QWORD,:QWORD
PROTO64 external,DnssrvDirectoryPartitionInfo, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvEnlistDirectoryPartition, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvEnumDirectoryPartitions, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvEnumRecordsAndConvertNodes, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvEnumRecordsEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvEnumZones, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvExportZone, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvFillOutSingleIndirectionRecord, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvFillRecordHeader, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvFindStatisticsInBuffer, :QWORD,:QWORD
PROTO64 external,DnssrvForceAging, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvFreeDirectoryPartitionEnum, :QWORD
PROTO64 external,DnssrvFreeDirectoryPartitionInfo, :QWORD
PROTO64 external,DnssrvFreeDirectoryPartitionList, :QWORD
PROTO64 external,DnssrvFreeNode, :QWORD,:QWORD
PROTO64 external,DnssrvFreeNodeList, :QWORD,:QWORD
PROTO64 external,DnssrvFreeRpcBuffer, :QWORD
PROTO64 external,DnssrvFreeServerInfo, :QWORD
PROTO64 external,DnssrvFreeZone, :QWORD
PROTO64 external,DnssrvFreeZoneInfo, :QWORD
PROTO64 external,DnssrvFreeZoneList, :QWORD
PROTO64 external,DnssrvGetServerInfo, :QWORD,:QWORD
PROTO64 external,DnssrvGetStatistics, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvGetWksServicesInRecord, :QWORD
PROTO64 external,DnssrvGetZoneInfo, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvIncrementZoneVersion, :QWORD,:QWORD
PROTO64 external,DnssrvInitializeDebug, 
PROTO64 external,DnssrvMatchDnsRpcName, :QWORD,:QWORD
PROTO64 external,DnssrvMidlAllocZero, :QWORD
PROTO64 external,DnssrvOperationEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvPauseZone, :QWORD,:QWORD
PROTO64 external,DnssrvQueryDwordPropertyEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvQueryEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvQueryZoneDwordProperty, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvRenameZone, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetDwordPropertyEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetForwarders, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetIPListPropertyEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetServerDwordProperty, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetServerListenAddresses, :QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetStringPropertyEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetZoneDatabase, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetZoneMasters, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetZoneMastersEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetZoneSecondaries, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetZoneType, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResetZoneTypeEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvResumeZone, :QWORD,:QWORD
PROTO64 external,DnssrvSbsAddClientToIspZone, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvSbsDeleteRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvSetupDefaultDirectoryPartitions, :QWORD,:QWORD
PROTO64 external,DnssrvUpdateRecordEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,DnssrvValidityCheckStatistic, :QWORD
PROTO64 external,DnssrvWriteDirtyZones, :QWORD
PROTO64 external,DnssrvWriteNameToFlatBuffer, :QWORD,:QWORD
PROTO64 external,FindProtocolToUse, :QWORD
PROTO64 external,FindProtocolToUseNt4, :QWORD
PROTO64 external,FlatDnsRecordConvert, :QWORD
PROTO64 external,FlatRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,MIDL_user_allocate, :QWORD
PROTO64 external,MIDL_user_free, :QWORD
PROTO64 external,MinfoDnsRecordConvert, :QWORD
PROTO64 external,MinfoRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,MxDnsRecordConvert, :QWORD
PROTO64 external,MxRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,NbstatDnsRecordConvert, :QWORD
PROTO64 external,NbstatRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,NxtDnsRecordConvert, :QWORD
PROTO64 external,PtrDnsRecordConvert, :QWORD
PROTO64 external,PtrRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,R_DnssrvComplexOperation2, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvComplexOperation, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvEnumRecords2, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvEnumRecords, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvOperation2, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvOperation, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvQuery2, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvQuery, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvUpdateRecord2, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,R_DnssrvUpdateRecord, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,Rpc_AllocateRecord, :QWORD
PROTO64 external,SigDnsRecordConvert, :QWORD
PROTO64 external,SoaDnsRecordConvert, :QWORD
PROTO64 external,SoaRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,SrvDnsRecordConvert, :QWORD
PROTO64 external,SrvRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,TxtDnsRecordConvert, :QWORD
PROTO64 external,TxtRpcRecordConvert, :QWORD,:QWORD
PROTO64 external,UnicodeToUtf8, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,_security_check_cookie, :QWORD
PROTO64 external,partitionDisplayName, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,printStatTypeArray, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,truncateStringA, :QWORD,:QWORD,:QWORD
PROTO64 external,truncateStringW, :QWORD,:QWORD,:QWORD
PROTO64 external,zoneTypeString, :QWORD,:QWORD,:QWORD

ELSE
echo -----------------------------------------
echo WARNING Duplicate include file dnsrpc.inc
echo -----------------------------------------
ENDIF

