typedef struct _DOCK_INTERFACE { unsigned short Size; unsigned short Version; void *Context; void (*InterfaceReference)(void *); void (*InterfaceDereference)(void *); unsigned long (*ProfileDepartureSetMode)(void *, PROFILE_DEPARTURE_STYLE); unsigned long (*ProfileDepartureUpdate)(void *); } DOCK_INTERFACE, *PDOCK_INTERFACE;