[ strict_context_handle, implicit_handle( handle_t winspool_bhandle ) ] interface winspool { typedef [allocate(all_nodes)] LPPRINTER_INFO_1W; typedef [allocate(all_nodes)] LPPRINTER_INFO_2W; typedef [allocate(all_nodes)] LPPRINTER_INFO_4W; typedef [allocate(all_nodes)] LPJOB_INFO_1W; typedef [allocate(all_nodes)] LPJOB_INFO_2W; typedef [allocate(all_nodes)] LPDRIVER_INFO_1W; }