2.5.8 ShimDataBlock

The ShimDataBlock structure specifies the name of a shim that can be applied when activating a link target.


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

BlockSize

BlockSignature

LayerName (variable)

...

BlockSize (4 bytes): A 32-bit, unsigned integer that specifies the size of the ShimDataBlock structure. This value MUST be greater than or equal to 0x00000088.

BlockSignature (4 bytes): A 32-bit, unsigned integer that specifies the signature of the ShimDataBlock extra data section. This value MUST be 0xA0000008.

LayerName (variable): A Unicode string that specifies the name of a shim layer to apply to a link target when it is being activated.