VirtualBox

source: vbox/trunk/include/VBox/err.mac@ 4506

Last change on this file since 4506 was 761, checked in by vboxsync, 18 years ago

Regenerated the err.mac files.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 14.7 KB
Line 
1%define VERR_NO_VM_MEMORY (-1000)
2%define VERR_DONT_PANIC (-1001)
3%define VERR_UNSUPPORTED_CPU (-1002)
4%define VERR_UNSUPPORTED_CPU_MODE (-1003)
5%define VERR_PAGE_NOT_PRESENT (-1004)
6%define VERR_CFG_INVALID_FORMAT (-1005)
7%define VERR_CFG_NO_VALUE (-1006)
8%define VERR_SELECTOR_NOT_PRESENT (-1007)
9%define VERR_NOT_CODE_SELECTOR (-1008)
10%define VERR_NOT_DATA_SELECTOR (-1009)
11%define VERR_OUT_OF_SELECTOR_BOUNDS (-1010)
12%define VERR_INVALID_SELECTOR (-1011)
13%define VERR_INVALID_RPL (-1012)
14%define VINF_EM_FIRST 1100
15%define VINF_EM_TERMINATE 1100
16%define VINF_EM_DBG_HYPER_STEPPED 1101
17%define VINF_EM_DBG_HYPER_BREAKPOINT 1102
18%define VINF_EM_DBG_HYPER_ASSERTION 1103
19%define VINF_EM_DBG_STOP 1104
20%define VINF_EM_DBG_STEPPED 1105
21%define VINF_EM_DBG_BREAKPOINT 1106
22%define VINF_EM_DBG_STEP 1107
23%define VINF_EM_OFF 1108
24%define VINF_EM_RESET 1109
25%define VINF_EM_SUSPEND 1110
26%define VINF_EM_HALT 1111
27%define VINF_EM_RESUME 1112
28%define VINF_EM_RESCHEDULE_REM 1114
29%define VINF_EM_RESCHEDULE_HWACC 1115
30%define VINF_EM_RESCHEDULE_RAW 1116
31%define VINF_EM_RESCHEDULE 1117
32%define VINF_EM_LAST 1118
33%define VINF_EM_RAW_GUEST_TRAP 1120
34%define VINF_EM_RAW_INTERRUPT 1121
35%define VINF_EM_RAW_INTERRUPT_HYPER 1122
36%define VINF_EM_RAW_RING_SWITCH 1123
37%define VINF_EM_RAW_RING_SWITCH_INT 1124
38%define VINF_EM_RAW_EXCEPTION_PRIVILEGED 1125
39%define VINF_EM_RAW_EMULATE_INSTR 1126
40%define VINF_EM_RAW_EMULATE_INSTR_TSS_FAULT 1127
41%define VINF_EM_RAW_EMULATE_INSTR_LDT_FAULT 1128
42%define VINF_EM_RAW_EMULATE_INSTR_IDT_FAULT 1129
43%define VINF_EM_RAW_EMULATE_INSTR_GDT_FAULT 1130
44%define VINF_EM_RAW_EMULATE_INSTR_PD_FAULT 1131
45%define VERR_EM_RAW_PATCH_CONFLICT (-1132)
46%define VINF_EM_RAW_EMULATE_INSTR_HLT 1133
47%define VINF_EM_RAW_TO_R3 1134
48%define VINF_EM_RAW_TIMER_PENDING 1135
49%define VINF_EM_RAW_INTERRUPT_PENDING 1136
50%define VINF_EM_RAW_STALE_SELECTOR 1137
51%define VINF_EM_RAW_IRET_TRAP 1138
52%define VERR_EM_INTERPRETER (-1148)
53%define VERR_EM_INTERNAL_ERROR (-1149)
54%define VINF_EM_PENDING_REQUEST (-1150)
55%define VERR_DBGF_NOT_ATTACHED (-1200)
56%define VERR_DBGF_ALREADY_ATTACHED (-1201)
57%define VWRN_DBGF_ALREADY_HALTED 1202
58%define VERR_DBGF_NO_MORE_BP_SLOTS (-1203)
59%define VERR_DBGF_BP_NOT_FOUND (-1204)
60%define VINF_DBGF_BP_ALREADY_ENABLED 1205
61%define VINF_DBGF_BP_ALREADY_DISABLED 1206
62%define VINF_DBGF_BP_ALREADY_EXIST 1207
63%define VWRN_CONTINUE_ANALYSIS 1400
64%define VWRN_CONTINUE_RECOMPILE VWRN_CONTINUE_ANALYSIS
65%define VWRN_PATM_CONTINUE_SEARCH VWRN_CONTINUE_ANALYSIS
66%define VERR_PATCHING_REFUSED (-1401)
67%define VERR_PATCH_NOT_FOUND (-1402)
68%define VERR_PATCH_DISABLED (-1403)
69%define VWRN_PATCH_ENABLED 1404
70%define VERR_PATCH_ALREADY_DISABLED (-1405)
71%define VERR_PATCH_ALREADY_ENABLED (-1406)
72%define VWRN_PATCH_REMOVED 1408
73%define VINF_PATM_PATCH_TRAP_GP 1408
74%define VINF_PATM_LEAVEGC_FIRST VINF_PATM_PATCH_TRAP_GP
75%define VINF_PATM_PATCH_TRAP_PF 1409
76%define VINF_PATM_PATCH_INT3 1410
77%define VINF_PATM_CHECK_PATCH_PAGE 1411
78%define VINF_PATM_DUPLICATE_FUNCTION 1412
79%define VINF_PATCH_EMULATE_INSTR 1413
80%define VINF_PATM_HC_MMIO_PATCH_WRITE 1414
81%define VINF_PATM_HC_MMIO_PATCH_READ 1415
82%define VINF_PATM_PENDING_IRQ_AFTER_IRET 1416
83%define VINF_PATM_LEAVEGC_LAST VINF_PATM_PENDING_IRQ_AFTER_IRET
84%define VERR_PATCH_NO_CONFLICT (-1425)
85%define VERR_PATM_UNSAFE_CODE (-1426)
86%define VWRN_PATCH_END_BRANCH 1427
87%define VERR_PATM_ALREADY_PATCHED (-1428)
88%define VINF_PATM_SPINLOCK_FAILED (1429)
89%define VINF_PATCH_CONTINUE (1430)
90%define VWRN_CSAM_TRAP_NOT_HANDLED 1500
91%define VWRN_CSAM_INSTRUCTION_PATCHED 1501
92%define VWRN_CSAM_PAGE_NOT_FOUND 1502
93%define VINF_CSAM_PENDING_ACTION 1503
94%define VERR_PGM_MAPPING_CONFLICT (-1600)
95%define VERR_PGM_HANDLER_PHYSICAL_NO_RAM_RANGE (-1601)
96%define VERR_PGM_HANDLER_VIRTUAL_CONFLICT (-1602)
97%define VERR_PGM_HANDLER_PHYSICAL_CONFLICT (-1603)
98%define VERR_PGM_INVALID_PAGE_DIRECTORY (-1604)
99%define VERR_PGM_INVALID_GC_PHYSICAL_ADDRESS (-1605)
100%define VERR_PGM_INVALID_GC_PHYSICAL_RANGE (-1606)
101%define VERR_PGM_HANDLER_NOT_FOUND (-1607)
102%define VERR_PGM_RAM_CONFLICT (-1608)
103%define VERR_PGM_MAPPINGS_FIXED (-1609)
104%define VERR_PGM_MAPPINGS_FIX_CONFLICT (-1610)
105%define VERR_PGM_MAPPINGS_FIX_REJECTED (-1611)
106%define VERR_PGM_MAPPINGS_FIX_TOO_SMALL (-1612)
107%define VINF_PGM_SYNC_CR3 1613
108%define VINF_PGM_NO_DIRTY_BIT_TRACKING 1614
109%define VINF_PGM_HANDLED_DIRTY_BIT_FAULT 1615
110%define VINF_PGM_HANDLER_DO_DEFAULT 1616
111%define VERR_PGM_UNSUPPORTED_HOST_PAGING_MODE (-1617)
112%define VERR_PGM_PHYS_PAGE_RESERVED (-1618)
113%define VERR_PGM_NO_HYPERVISOR_ADDRESS (-1619)
114%define VERR_PGM_POOL_FLUSHED (-1620)
115%define VERR_PGM_POOL_CLEARED (-1621)
116%define VINF_PGM_CACHED_PAGE 1622
117%define VINF_PGM_GCPHYS_ALIASED 1623
118%define VINF_PGM_CHANGE_MODE 1624
119%define VINF_PGM_SYNCPAGE_MODIFIED_PDE 1625
120%define VERR_MM_RAM_CONFLICT (-1700)
121%define VERR_MM_HYPER_NO_MEMORY (-1701)
122%define VERR_SSM_UNIT_EXISTS (-1800)
123%define VERR_SSM_UNIT_NOT_FOUND (-1801)
124%define VERR_SSM_UNIT_NOT_OWNER (-1802)
125%define VERR_SSM_INTEGRITY (-1810)
126%define VERR_SSM_INTEGRITY_MAGIC (-1811)
127%define VERR_SSM_INTEGRITY_VERSION (-1812)
128%define VERR_SSM_INTEGRITY_SIZE (-1813)
129%define VERR_SSM_INTEGRITY_CRC (-1814)
130%define VERR_SMM_INTEGRITY_MACHINE (-1815)
131%define VERR_SSM_INTEGRITY_UNIT_MAGIC (-1816)
132%define VERR_SSM_INTEGRITY_UNIT_NOT_FOUND (-1817)
133%define VERR_SSM_NO_LOAD_EXEC (-1818)
134%define VERR_SSM_LOADED_TOO_MUCH (-1819)
135%define VERR_SSM_INVALID_STATE (-1820)
136%define VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION (-1821)
137%define VERR_SSM_DATA_UNIT_FORMAT_CHANGED (-1822)
138%define VERR_SSM_LOAD_CPUID_MISMATCH (-1823)
139%define VERR_SSM_LOAD_MEMORY_SIZE_MISMATCH (-1824)
140%define VERR_SSM_LOAD_CONFIG_MISMATCH (-1825)
141%define VERR_SSM_VIRTUAL_CLOCK_HZ (-1826)
142%define VERR_SSM_IDE_ASYNC_TIMEOUT (-1827)
143%define VERR_SSM_STRUCTURE_MAGIC (-1828)
144%define VERR_VM_ATRESET_NOT_FOUND (-1900)
145%define VERR_VM_REQUEST_INVALID_TYPE (-1901)
146%define VERR_VM_REQUEST_STATE (-1902)
147%define VERR_VM_REQUEST_INVALID_PACKAGE (-1903)
148%define VERR_VM_REQUEST_STATUS_STILL_PENDING (-1904)
149%define VERR_VM_REQUEST_STATUS_FREED (-1905)
150%define VERR_VM_THREAD_NOT_EMT (-1906)
151%define VERR_VM_INVALID_VM_STATE (-1907)
152%define VERR_VM_DRIVER_NOT_INSTALLED (-1908)
153%define VERR_VM_DRIVER_NOT_ACCESSIBLE (-1909)
154%define VERR_VM_DRIVER_LOAD_ERROR (-1910)
155%define VERR_VM_DRIVER_OPEN_ERROR (-1911)
156%define VERR_VM_DRIVER_VERSION_MISMATCH (-1912)
157%define VINF_VRDP_SUCCESS VINF_SUCCESS
158%define VERR_VRDP_TIMEOUT VERR_TIMEOUT
159%define VERR_VRDP_ISO_UNSUPPORTED (-2000)
160%define VERR_VRDP_SEC_ENGINE_FAIL (-2001)
161%define VERR_VRDP_PROTOCOL_ERROR (-2002)
162%define VERR_VRDP_NOT_SUPPORTED (-2003)
163%define VERR_VRDP_INSUFFICIENT_DATA (-2004)
164%define VERR_VRDP_INVALID_MODE (-2005)
165%define VERR_VRDP_NO_MEMORY (-2006)
166%define VERR_VRDP_ACCESS_DENIED (-2007)
167%define VWRN_VRDP_PDU_NOT_SUPPORTED 2008
168%define VINF_VRDP_PROCESS_PDU 2009
169%define VINF_VRDP_OPERATION_COMPLETED 2010
170%define VINF_VRDP_THREAD_STARTED 2011
171%define VINF_VRDP_RESIZE_REQUESTED 2012
172%define VINF_VRDP_OUTPUT_ENABLE 2013
173%define VERR_CFGM_INTEGER_TOO_BIG (-2100)
174%define VERR_CFGM_CHILD_NOT_FOUND (-2101)
175%define VERR_CFGM_INVALID_CHILD_PATH (-2102)
176%define VERR_CFGM_VALUE_NOT_FOUND (-2103)
177%define VERR_CFGM_NO_PARENT (-2104)
178%define VERR_CFGM_NO_NODE (-2105)
179%define VERR_CFGM_NOT_INTEGER (-2106)
180%define VERR_CFGM_NOT_STRING (-2107)
181%define VERR_CFGM_NOT_BYTES (-2108)
182%define VERR_CFGM_NOT_ENOUGH_SPACE (-2109)
183%define VERR_CFGM_INVALID_NODE_PATH (-2160)
184%define VERR_CFGM_NODE_EXISTS (-2161)
185%define VERR_CFGM_LEAF_EXISTS (-2162)
186%define VERR_TM_LOAD_STATE (-2200)
187%define VERR_TM_INVALID_STATE (-2201)
188%define VERR_TM_UNKNOWN_STATE (-2202)
189%define VERR_TM_UNSTABLE_STATE (-2203)
190%define VERR_REM_VIRTUAL_HARDWARE_ERROR (-2300)
191%define VERR_REM_VIRTUAL_CPU_ERROR (-2301)
192%define VINF_REM_INTERRUPED_FF 2302
193%define VERR_REM_FLUSHED_PAGES_OVERFLOW (-2303)
194%define VERR_REM_TOO_MANY_TRAPS (-2304)
195%define VERR_REM_NO_MORE_BP_SLOTS (-2305)
196%define VERR_REM_BP_NOT_FOUND (-2306)
197%define VERR_TRPM_NO_ACTIVE_TRAP (-2400)
198%define VERR_TRPM_ACTIVE_TRAP (-2401)
199%define VERR_TRPM_SHADOW_IDT_WRITE (-2402)
200%define VERR_TRPM_DONT_PANIC (-2403)
201%define VERR_TRPM_PANIC (-2404)
202%define VINF_TRPM_XCPT_DISPATCHED 2405
203%define VERR_SELM_SHADOW_GDT_WRITE (-2500)
204%define VERR_SELM_SHADOW_LDT_WRITE (-2501)
205%define VERR_SELM_SHADOW_TSS_WRITE (-2502)
206%define VINF_SELM_SYNC_GDT 2503
207%define VERR_SELM_NO_TSS (-2504)
208%define VERR_IOM_INVALID_IOPORT_RANGE (-2600)
209%define VERR_IOM_NO_HC_IOPORT_RANGE (-2601)
210%define VERR_IOM_IOPORT_RANGE_CONFLICT (-2602)
211%define VERR_IOM_IOPORT_RANGE_NOT_FOUND (-2603)
212%define VERR_IOM_NOT_IOPORT_RANGE_OWNER (-2604)
213%define VERR_IOM_INVALID_MMIO_RANGE (-2605)
214%define VERR_IOM_NO_HC_MMIO_RANGE (-2606)
215%define VERR_IOM_NOT_MMIO_RANGE_OWNER (-2607)
216%define VERR_IOM_MMIO_RANGE_CONFLICT (-2608)
217%define VERR_IOM_MMIO_RANGE_NOT_FOUND (-2609)
218%define VERR_IOM_INCOMPLETE_MMIO_RANGE (-2610)
219%define VERR_IOM_INVALID_IOPORT_SIZE (-2611)
220%define VERR_IOM_MMIO_HANDLER_BOGUS_CALL (-2612)
221%define VERR_IOM_MMIO_HANDLER_DISASM_ERROR (-2613)
222%define VERR_IOM_IOPORT_UNUSED (-2614)
223%define VINF_IOM_MMIO_UNUSED_00 2615
224%define VINF_IOM_MMIO_UNUSED_FF 2616
225%define VINF_IOM_HC_IOPORT_READ 2620
226%define VINF_IOM_HC_IOPORT_WRITE 2621
227%define VINF_IOM_HC_IOPORT_READWRITE 2622
228%define VINF_IOM_HC_MMIO_READ 2623
229%define VINF_IOM_HC_MMIO_WRITE 2624
230%define VINF_IOM_HC_MMIO_READ_WRITE 2625
231%define VINF_VMM_CALL_HOST 2700
232%define VERR_PDM_NO_SUCH_LUN (-2800)
233%define VERR_PDM_DEVINS_UNKNOWN_CFG_VALUES (-2801)
234%define VERR_PDM_MISSING_INTERFACE_ABOVE (-2802)
235%define VERR_PDM_MISSING_INTERFACE_BELOW (-2803)
236%define VERR_PDM_MISSING_INTERFACE (-2804)
237%define VERR_PDM_DRVINS_UNKNOWN_CFG_VALUES (-2805)
238%define VERR_PDM_TOO_PCI_MANY_DEVICES (-2806)
239%define VERR_PDM_NO_QUEUE_ITEMS (-2807)
240%define VERR_PDM_DRVINS_NO_ATTACH (-2808)
241%define VERR_PDM_DEVINS_NO_ATTACH (-2809)
242%define VERR_PDM_NO_ATTACHED_DRIVER (-2810)
243%define VERR_PDM_GEOMETRY_NOT_SET (-2811)
244%define VERR_PDM_TRANSLATION_NOT_SET (-2812)
245%define VERR_PDM_MEDIA_NOT_MOUNTED (-2813)
246%define VERR_PDM_MEDIA_MOUNTED (-2814)
247%define VERR_PDM_MEDIA_LOCKED (-2815)
248%define VERR_PDM_BLOCK_NO_TYPE (-2816)
249%define VERR_PDM_BLOCK_UNKNOWN_TYPE (-2817)
250%define VERR_PDM_BLOCK_UNKNOWN_TRANSLATION (-2818)
251%define VERR_PDM_UNSUPPORTED_BLOCK_TYPE (-2819)
252%define VERR_PDM_DRIVER_ALREADY_ATTACHED (-2820)
253%define VERR_PDM_NO_DRIVER_ATTACHED (-2821)
254%define VERR_PDM_CFG_MISSING_DRIVER_NAME (-2822)
255%define VERR_PDM_DRIVER_NOT_FOUND (-2823)
256%define VINF_PDM_ALREADY_LOADED (2824)
257%define VERR_PDM_MODULE_NAME_CLASH (-2825)
258%define VERR_PDM_NO_REGISTRATION_EXPORT (-2826)
259%define VERR_PDM_MODULE_NAME_TOO_LONG (-2827)
260%define VERR_PDM_DRIVER_NAME_CLASH (-2828)
261%define VERR_PDM_UNKNOWN_DRVREG_VERSION (-2829)
262%define VERR_PDM_INVALID_DRIVER_REGISTRATION (-2830)
263%define VERR_PDM_INVALID_DRIVER_HOST_BITS (-2831)
264%define VERR_PDM_DRIVER_DETACH_NOT_POSSIBLE (-2832)
265%define VERR_PDM_NO_PCI_BUS (-2833)
266%define VERR_PDM_NOT_PCI_DEVICE (-2834)
267%define VERR_PDM_UNKNOWN_DEVREG_VERSION (-2835)
268%define VERR_PDM_INVALID_DEVICE_REGISTRATION (-2836)
269%define VERR_PDM_INVALID_DEVICE_GUEST_BITS (-2837)
270%define VERR_PDM_INVALID_DEVICE_HOST_BITS (-2838)
271%define VERR_PDM_DEVICE_NAME_CLASH (-2839)
272%define VERR_PDM_DEVICE_NOT_FOUND (-2840)
273%define VERR_PDM_DEVICE_INSTANCE_NOT_FOUND (-2841)
274%define VERR_PDM_DEVICE_INSTANCE_NO_IBASE (-2842)
275%define VERR_PDM_DEVICE_INSTANCE_LUN_NOT_FOUND (-2843)
276%define VERR_PDM_DRIVER_INSTANCE_NOT_FOUND (-2844)
277%define VERR_PDM_LUN_NOT_FOUND (-2845)
278%define VERR_PDM_NO_DRIVER_ATTACHED_TO_LUN (-2846)
279%define VINF_PDM_NO_DRIVER_ATTACHED_TO_LUN 2846
280%define VERR_PDM_NO_PIC_INSTANCE (-2847)
281%define VERR_PDM_NO_APIC_INSTANCE (-2848)
282%define VERR_PDM_NO_DMAC_INSTANCE (-2849)
283%define VERR_PDM_NO_RTC_INSTANCE (-2850)
284%define VERR_PDM_HIF_SHARING_VIOLATION (-2851)
285%define VERR_PDM_HIF_OPEN_FAILED (-2852)
286%define VERR_PDM_DEVICE_NO_RT_ATTACH (-2853)
287%define VERR_PDM_DEVICE_NO_RT_DETACH (-2854)
288%define VERR_PDM_HIF_INVALID_VERSION (-2855)
289%define VERR_HGCM_SERVICE_NOT_FOUND (-2900)
290%define VINF_HGCM_CLIENT_REJECTED 2901
291%define VERR_HGCM_INVALID_CMD_ADDRESS (-2902)
292%define VINF_HGCM_ASYNC_EXECUTE 2903
293%define VERR_HGCM_INTERNAL (-2904)
294%define VERR_NAT_DNS (-3000)
295%define VERR_NAT_REDIR_GUEST_IP (-3001)
296%define VERR_NAT_REDIR_SETUP (-3002)
297%define VERR_HOSTIF_INIT_FAILED (-3100)
298%define VERR_HOSTIF_DEVICE_NAME_TOO_LONG (-3101)
299%define VERR_HOSTIF_IOCTL (-3102)
300%define VERR_HOSTIF_BLOCKING (-3103)
301%define VERR_HOSTIF_FD_AND_INIT_TERM (-3104)
302%define VERR_VDI_INVALID_HEADER (-3200)
303%define VERR_VDI_INVALID_SIGNATURE (-3201)
304%define VERR_VDI_UNSUPPORTED_VERSION (-3202)
305%define VERR_VDI_INVALID_TYPE (-3203)
306%define VERR_VDI_INVALID_FLAGS (-3204)
307%define VERR_VDI_INVALID_STATE (-3205)
308%define VERR_VDI_WRONG_DIFF_IMAGE (-3206)
309%define VERR_VDI_IMAGES_VERSION_MISMATCH (-3207)
310%define VERR_VDI_IMAGES_UUID_MISMATCH (-3208)
311%define VERR_VDI_NO_DIFF_IMAGES (-3209)
312%define VERR_VDI_NOT_OPENED (-3210)
313%define VERR_VDI_IMAGE_NOT_FOUND (-3211)
314%define VERR_VDI_IMAGE_READ_ONLY (-3212)
315%define VERR_VDI_COMMENT_TOO_LONG (-3213)
316%define VERR_VDI_GEOMETRY_NOT_SET (-3214)
317%define VERR_VBGL_NOT_INITIALIZED (-3300)
318%define VERR_VBGL_INVALID_ADDR (-3301)
319%define VERR_VBGL_IOCTL_FAILED (-3302)
320%define VERR_VUSB_NO_PORTS (-3400)
321%define VERR_VUSB_DEVICE_NOT_ATTACHED (-3401)
322%define VERR_VUSB_NO_URB_MEMORY (-3402)
323%define VERR_VUSB_FAILED_TO_QUEUE_URB (-3403)
324%define VERR_VUSB_DEVICE_NAME_NOT_FOUND (-3404)
325%define VERR_VUSB_USBFS_PERMISSION (-3405)
326%define VERR_VUSB_DEVICE_IS_RESETTING (-3406)
327%define VERR_VGA_INVALID_CUSTOM_MODE (-3500)
328%define VERR_VMX_INVALID_VMCS_FIELD (-4000)
329%define VERR_VMX_INVALID_VMCS_PTR (-4001)
330%define VERR_VMX_INVALID_VMXON_PTR (-4002)
331%define VERR_VMX_GENERIC (-4003)
332%define VERR_VMX_UNSUPPORTED_MODE (-4004)
333%define VERR_VMX_UNABLE_TO_START_VM (-4005)
334%define VERR_VMX_UNABLE_TO_RESUME_VM (-4006)
335%define VERR_VMX_INVALID_HOST_STATE (-4007)
336%define VERR_SVM_UNABLE_TO_START_VM (-4050)
337%include "iprt/err.mac"
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette