// Copyright (c) Microsoft Corporation. All rights reserved. //+------------------------------------------------------------------------- // // Microsoft Windows // // File: trk.idl // // Contents: Types common between Tracking (Workstation) Service // and Tracking (Server) Service interfaces. // // Classes: // // Functions: // // History: // //-------------------------------------------------------------------------- import "wtypes.idl"; cpp_quote("#ifndef LINKDATA_AS_CLASS") #include "linkdata.hxx" cpp_quote("#endif") // Error codes const DWORD TRK_E_FIRST = 0x0dead100; const DWORD TRK_S_OUT_OF_SYNC = 0x0dead100; const DWORD TRK_E_REFERRAL = 0x8dead101; const DWORD TRK_S_VOLUME_NOT_FOUND = 0x0dead102; const DWORD TRK_S_VOLUME_NOT_OWNED = 0x0dead103; const DWORD TRK_E_UNAVAILABLE = 0x8dead104; const DWORD TRK_E_TIMEOUT = 0x8dead105; const DWORD TRK_E_POTENTIAL_FILE_FOUND = 0x8dead106; const DWORD TRK_S_NOTIFICATION_QUOTA_EXCEEDED = 0x0dead107; const DWORD TRK_E_NOT_FOUND_BUT_LAST_VOLUME_FOUND = 0x8dead108; const DWORD TRK_E_NOT_FOUND_AND_LAST_VOLUME_NOT_FOUND = 0x8dead109; const DWORD TRK_E_NULL_COMPUTERNAME = 0x8dead10a; const DWORD TRK_S_VOLUME_NOT_SYNCED = 0x0dead10b; const DWORD TRK_E_LAST = TRK_S_VOLUME_NOT_SYNCED; // [range] limits const DWORD MOVE_BATCH_SIZE = 64; const DWORD REFRESH_OBJECT_BATCH_SIZE = 128; const DWORD NUM_VOLUMES = 26; const DWORD MAX_DELETE_NOTIFICATIONS = 32;