typedef struct _PCW_REGISTRATION_INFORMATION { unsigned long Version; UNICODE_STRING *Name; unsigned long CounterCount; PCW_COUNTER_DESCRIPTOR *Counters; long (*Callback)(PCW_CALLBACK_TYPE, PCW_CALLBACK_INFORMATION *, void *); void *CallbackContext; } PCW_REGISTRATION_INFORMATION, *PPCW_REGISTRATION_INFORMATION;