Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

2.5.3 DarwinDataBlock

The DarwinDataBlock structure specifies an application identifier that can be used instead of a link targetIDList 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

...

...

...

...

...

...

...

(DarwinDataAnsi cont'd for 57 rows)

DarwinDataUnicode (optional)

...

...

...

...

...

...

...

(DarwinDataUnicode (optional) cont'd for 122 rows)

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>

 
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.