typedef struct _CM_NAME_CONTROL_BLOCK { unsigned long Compressed : 1; unsigned long RefCount : 31; union { CM_NAME_HASH NameHash; struct { unsigned long ConvKey; CM_KEY_HASH *NextHash; unsigned short NameLength; wchar_t Name[1]; }; }; } CM_NAME_CONTROL_BLOCK, *PCM_NAME_CONTROL_BLOCK;