Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > microsoft.public.win32.programmer.kernel > #17

WinDDK NT compile of efilter.h fails

Newsgroups microsoft.public.win32.programmer.kernel
Date 2022-12-15 12:54 -0800
Message-ID <d3cc1a4b-e779-4fa5-b375-721218ecc6een@googlegroups.com> (permalink)
Subject WinDDK NT compile of efilter.h fails
From Ryan Alswede <ryanalswede@gmail.com>

Show all headers | View raw


I get compile errors on the efilter.h in the library inc.   Was wondering if anybody had a work around?   VS 6.0 with SP5

c:\ddk\src\network\inc\efilter.h(190) : error C2054: expected '(' to follow 'cand'
c:\ddk\src\network\inc\efilter.h(191) : error C2143: syntax error : missing ')' before '*'
c:\ddk\src\network\inc\efilter.h(191) : error C2085: 'NDIS_STATUS' : not in formal parameter list
c:\ddk\src\network\inc\efilter.h(191) : error C2143: syntax error : missing ';' before '*'
c:\ddk\src\network\inc\efilter.h(191) : error C2059: syntax error : ')'
c:\ddk\src\network\inc\efilter.h(208) : error C2143: syntax error : missing ')' before '*'
c:\ddk\src\network\inc\efilter.h(208) : error C2143: syntax error : missing '{' before '*'
c:\ddk\src\network\inc\efilter.h(208) : error C2059: syntax error : ')'
c:\ddk\src\network\inc\efilter.h(209) : error C2146: syntax error : missing ')' before identifier 'UINT'
c:\ddk\src\network\inc\efilter.h(209) : error C2061: syntax error : identifier 'UINT'
c:\ddk\src\network\inc\efilter.h(209) : error C2059: syntax error : ';'
c:\ddk\src\network\inc\efilter.h(210) : error C2146: syntax error : missing ';' before identifier 'CHAR'
c:\ddk\src\network\inc\efilter.h(210) : error C2061: syntax error : identifier 'OldAddresses'

typedef
NDIS_STATUS
(*ETH_ADDRESS_CHANGE)(
	IN UINT OldAddressCount,
	IN CHAR OldAddresses[][ETH_LENGTH_OF_ADDRESS],
	IN UINT NewAddressCount,
	IN CHAR NewAddresses[][ETH_LENGTH_OF_ADDRESS],
	IN NDIS_HANDLE MacBindingHandle,
	IN PNDIS_REQUEST NdisRequest,
	IN BOOLEAN Set
	);

typedef
NDIS_STATUS
(*ETH_ADDRESS_ADD)(
	IN UINT CurrentAddressCount,
	IN CHAR CurrentAddresses[][ETH_LENGTH_OF_ADDRESS],
	IN UINT NewAddress,
	IN OUT NDIS_HANDLE AddressContexts[],
	IN NDIS_HANDLE MacBindingHandle,
	IN PNDIS_REQUEST NdisRequest
	);

Back to microsoft.public.win32.programmer.kernel | Previous | Next | Find similar


Thread

WinDDK NT compile of efilter.h fails Ryan Alswede <ryanalswede@gmail.com> - 2022-12-15 12:54 -0800

csiph-web