4a6e10ef4f25405587243effcf3c340c0b956498
[reactos.git] / drivers / network / afd / include / tdiconn.h
1 #pragma once
2
3 typedef VOID *PTDI_CONNECTION_INFO_PAIR;
4
5 PTRANSPORT_ADDRESS TaCopyTransportAddress( PTRANSPORT_ADDRESS OtherAddress );
6 PTRANSPORT_ADDRESS TaBuildNullTransportAddress(UINT AddressType);
7 UINT TaLengthOfAddress( PTA_ADDRESS Addr );
8 UINT TaLengthOfTransportAddress( PTRANSPORT_ADDRESS Addr );
9 VOID TaCopyAddressInPlace( PTA_ADDRESS Target, PTA_ADDRESS Source );
10 PTA_ADDRESS TaCopyAddress( PTA_ADDRESS Source );
11 VOID TaCopyTransportAddressInPlace( PTRANSPORT_ADDRESS Target,
12 PTRANSPORT_ADDRESS Source );
13 UINT TdiAddressSizeFromType( UINT Type );
14 UINT TdiAddressSizeFromName( PTRANSPORT_ADDRESS Name );
15 NTSTATUS TdiBuildConnectionInfoInPlace
16 ( PTDI_CONNECTION_INFORMATION ConnInfo, PTRANSPORT_ADDRESS Name );
17 NTSTATUS TdiBuildConnectionInfo
18 ( PTDI_CONNECTION_INFORMATION *ConnectionInfo, PTRANSPORT_ADDRESS Name );
19 NTSTATUS TdiBuildNullConnectionInfoInPlace
20 ( PTDI_CONNECTION_INFORMATION ConnInfo, ULONG Type );
21 NTSTATUS TdiBuildNullConnectionInfo
22 ( PTDI_CONNECTION_INFORMATION *ConnectionInfo, ULONG Type );