130{
133
134 if (enumData && enumData->
pbuf)
135 {
136 if (lanaIndex == 0)
137 {
139
140 enumData->
n_adapt = totalLANAs;
142
149 }
150 if (*(enumData->
pbuf))
151 {
153
155 spaceFor = totalLANAs;
156 else
160 if (enumData->
n_read < spaceFor)
161 {
163 LMSTR transport_name, transport_addr;
165
168 transport_name = (
LMSTR)(*(enumData->
pbuf) +
171 transport_addr = (
LMSTR)(*(enumData->
pbuf) +
175
178 ti->wkti0_quality_of_service = 0;
179 ti->wkti0_number_of_vcs = 0;
180 ti->wkti0_transport_name = transport_name;
182 transport, &ifRow);
183 ti->wkti0_transport_address = transport_addr;
185 &ifRow);
188 else
190 TRACE(
"%d of %d:ti at %p\n", lanaIndex, totalLANAs,
ti);
191 TRACE(
"transport_name at %p %s\n",
192 ti->wkti0_transport_name,
194 TRACE(
"transport_address at %p %s\n",
195 ti->wkti0_transport_address,
200 }
201 else
202 {
205 }
206 }
207 else
208 {
211 }
212 }
213 else
216}
_ACRTIMP int __cdecl memcmp(const void *, const void *, size_t)
static void wprint_name(WCHAR *buffer, int len, ULONG transport, PMIB_IFROW ifRow)
#define MAX_TRANSPORT_ADDR
static void wprint_mac(WCHAR *buffer, int len, const MIB_IFROW *ifRow)
#define MAX_TRANSPORT_NAME
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
DWORD WINAPI GetIfEntry(PMIB_IFROW pIfRow)
#define MAX_PREFERRED_LENGTH
struct _WKSTA_TRANSPORT_INFO_0 WKSTA_TRANSPORT_INFO_0
struct _WKSTA_TRANSPORT_INFO_0 * PWKSTA_TRANSPORT_INFO_0
SYMCRYPT_MAGIC_FIELD SYMCRYPT_ASYM_ALIGN union @5328 ti