2.13 PAC_DEVICE_CLAIMS_INFO

The PAC_DEVICE_CLAIMS_ INFO structure is a variable length buffer of the PAC that SHOULD<26> contain the client's marshaled claims blob. The PAC_DEVICE_CLAIMS_ INFO structure is placed directly after the Buffers array of the topmost PACTYPE structure (section 2.3), at the offset specified in the Offset field of the corresponding PAC_INFO_BUFFER structure (section 2.4) in the Buffers array. The ulType field of the corresponding PAC_INFO_BUFFER is set to 0x0000000F.

The PAC_DEVICE_CLAIMS_INFO structure is defined as follows.

       typedef struct _PAC_DEVICE_CLAIMS_INFO {
           PCLAIMS_SET_METADATA Claims;
       } PAC_DEVICE_CLAIMS_INFO, *PPAC_DEVICE_CLAIMS_INFO; 

The format of the PAC_DEVICE_CLAIMS_ INFO structure is defined as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Claims (variable)

...

Claims (variable): A variable-length CLAIMS_SET_METADATA structure ([MS-ADTS] section 2.2.18.8) that contains claims.