Because the XP machines in the enterprise only guarantee the existence of .Net 2.0, I took the task to create my own Pipes namespace. So I am reading MSDN online to get constant definitions and such, and I stumbled across GENERIC_READ and GENERIC_WRITE, which can be used for named pipes. Their values, however, were not listed.
So I opened WinNT.h and looked for the definition. No problem, I found it. But I also found the following struct definition, which is actually commented out of the header. It defines a struct in a way I am not familiar with. So my question is: What is the meaning of it? Specifically, I have never seen the colons part.
Thanks for the confirmation. I have too many VS's open and could not afford memory to open one just to test this. Besides, it is not like I am needing it anyway. Just curious.