2.2.2 NNTP Newsgroup Folder EntryID Structure

The NNTP Newsgroup Folder EntryID structure identifies a newsgroup folder in a public message store.<1>


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

Flags

ProviderUID

...

...

...

FolderType

NewsgroupName (variable)

...

Flags (4 bytes): This value MUST be set to 0x00000000. Bits in this field indicate under what circumstances a short-term EntryID is valid. However, in any EntryID stored in a property value, these 4 bytes MUST be zero indicating a long-term EntryID.

ProviderUID (16 bytes): The identifier for the provider that created the EntryID. The value is used to route EntryIDs to the correct provider and MUST be set to %x38.A1.BB.10.05.E5.10.1A.A1.BB.08.00.2B.2A.56.C2.

FolderType (2 bytes): Folder is a public newsgroup folder. This value MUST be set to 0x000C.

NewsgroupName (variable): The name of the newsgroup formatted as a null-terminated string of 8-bit characters.