bonjour,

voici la declaration de ma structure :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
typedef struct _StructL
{
	unsigned int Member:6;
	unsigned int Tagged:6;
	unsigned int FID:4; 
} StructL;
 
typedef struct _StructH
{
	unsigned char Priority:3;
	unsigned char Enb:1;
} StructH;
 
 
typedef struct _StructVLAN
{
	StructL L;
	StructH H;
	unsigned int VID;
} StructVLAN;
extern StructVLAN TabVLAN_Filter[16];
j'ai essayé de récupérer un segment de ma structure mais ça ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
StructVLAN TabVLAN_Filter[16];
 
void main(void)
{
    unsigned int toto;
    unsigned char titi;
 
     toto = TabVLAN_Filter[0].L;
     titi = TabVLAN_Filter[0].H;
}