Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
2.5.3 DarwinDataBlock

2.5.3 DarwinDataBlock

The DarwinDataBlock structure specifies an application identifier that can be used instead of a link target IDList to install an application when a shell link is activated.

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

DarwinDataAnsi (260 bytes)

...

...

DarwinDataUnicode (520 bytes, optional)

...

...

BlockSize (4 bytes): A 32-bit, unsigned integer that specifies the size of the DarwinDataBlock structure. This value MUST be 0x00000314.

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

DarwinDataAnsi (260 bytes): A NULL–terminated string, defined by the system default code page, which specifies an application identifier. This field SHOULD be ignored.

DarwinDataUnicode (520 bytes): An optional, NULL–terminated, Unicode string that specifies an application identifier.<4>

Show:
© 2015 Microsoft