Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1593 lines
39 KiB

  1. //******************************************
  2. // Guid Definitions
  3. // 10/23/98
  4. //******************************************
  5. // The #type statement and the #typev statement may be used to convert
  6. // messages into user readable forms.
  7. // With #type all parameters are processed as strings and the default string
  8. // processing of FormTMessage is used
  9. // With #typev wherever possible parameters are processed as their native format
  10. // and the %x!x! style of FormatMessage should be used.
  11. //
  12. // Note Parameter %1 through %9 are predefined
  13. // Parameter is #typev
  14. // %1 GUID Friendly Name string
  15. // %2 GUID SubType Name string
  16. // %3 Thread ID ULONG_PTR
  17. // %4 System Time String
  18. // %5 Kernel Time or User Time String
  19. // %6 User Time or NULL String
  20. // %7 Sequence Number LONG
  21. // %8 Unused String
  22. // %9 CPU Number LONG
  23. // %10 and above are the user parameters
  24. // %255 Is reserved
  25. //
  26. // Note these parameters are always present, but may not be valid
  27. // depending on the source.
  28. //
  29. // User defined messages always start at message number 10
  30. // Messages 0 through 9 are reserved for system use.
  31. // Message number 255 is reserved.
  32. //
  33. // Available formats for user arguments are -
  34. //
  35. //Name Description #typev Format
  36. //ItemChar CHAR
  37. //ItemUChar UCHAR
  38. //ItemCharShort USHORT
  39. //ItemCharSign SHORT
  40. //ItemShort Signed Short SHORT
  41. //ItemUShort Unsigned Short USHORT
  42. //ItemLong Signed Long, decoded as decimal LONG
  43. //ItemULong Unsigned Long, decoded as decimal ULONG
  44. //ItemULongX Unsigned Long, seen as hexadecimal ULONG
  45. //ItemLongLong Signed 64 Bit value LONGLONG
  46. //ItemULongLong Unsigned 64 Bit value ULONGLONG
  47. //ItemRString Reduced Ascii String String
  48. // (\t, \n, \r, \,, converted to space, trailing sp removed)
  49. //ItemWString Unicode String, null terminated String
  50. //ItemPString Counted Ascii String String
  51. //ItemPWString Counted Unicode String String
  52. //ItemMLString Multi-Line Ascii String String
  53. //ItemSid Security identifier String
  54. //ItemChar4 CHAR4
  55. //ItemIPAddr IP Address String (If needed raw, use ItemUlong)
  56. // (string of form xxx.xxx.xxx.xxx)
  57. //ItemPort String (If needed raw use ItemUshort)
  58. //ItemNWString Non-null terminated Wide Char String String
  59. //ItemListByte (element1,element2,....) String
  60. // byte index into a list of strings
  61. //ItemListShort(element1,element2,....) String
  62. // short index into a list of strings
  63. //ItemListLong (element1,element2,....) String
  64. // Long index into a list of strings
  65. //ItemGUID Normal GUID format String
  66. //ItemNTerror Translates a ULONG error code to the String
  67. // NT Error Text
  68. //ItemNTSTATUS Converts NTSTATUS to symbolic name String
  69. //ItemWINERROR Converts WINERROR to symbolic name String
  70. //ItemNETEVENT Converts NETEVENT to symbolic name String
  71. //ItemMerror module.ext String
  72. // Translates a ULONG error code using the
  73. // module specified.
  74. //ItemTimeStamp Treats a LONGLONG as a timestamp String
  75. //ItemUnknown String
  76. ce5b1020-8ea9-11d0-a4ec-00a0c9062910 TraceDp
  77. #type Start 1 "TraceDp TID=0x%3 Start"
  78. #type End 2 "TraceDp TID=0x%3End"
  79. {
  80. }
  81. 68fdd900-4a3e-11d1-84f4-0000f80464e3 EventTrace
  82. #typev Header 0 "EventTrace Header"
  83. {
  84. BufferSize, ItemULong //10
  85. Version, ItemULong //11
  86. BuildNumber, ItemULong //12
  87. NumProc, ItemULong //13
  88. EndTime, ItemULongLong //14
  89. TimerResolution,ItemULong //15
  90. MaxFileSize, ItemULong //16
  91. LogFileMode, ItemULongX //17
  92. BuffersWritten, ItemULong //18
  93. StartBuffers, ItemULong //19
  94. PointerSize, ItemULong //20
  95. EventsLost, ItemULong //21
  96. CPUSpeed, ItemULong //22
  97. LoggerName, ItemPtr //23
  98. LogFileName, ItemPtr //24
  99. TimeZone, ItemCharHidden[176] //25
  100. BootTime, ItemULongLong //26
  101. PerfFrequency, ItemULongLong //27
  102. StartTime, ItemULongLong //28
  103. ReservedFlags, ItemULongX //29
  104. BuffersLost, ItemULong //30
  105. }
  106. 01853a65-418f-4f36-aefc-dc0f1d2fd235 HWConfig
  107. #typev CPU 10 "%15!s! :: CPU # %11!d!, Speed %10!d!Mhz, Memory %12!d!K, PageSize %13!d!K, AllocationGranularity %14!d!"
  108. {
  109. MHz, ItemULong // 10
  110. NumberOfProcessors, ItemULong // 11
  111. MemSize, ItemULong // 12
  112. PageSize, ItemULong // 13
  113. AllocationGranularity, ItemULong // 14
  114. ComputerName, ItemWString // 15
  115. }
  116. #typev PhyDisk 11 "Phsical Disk %10!d!(%19!s!), SectorSize: %11!d!, SectorsperTrack: %12!d!, TracksPerCylinder %13!d! Cylinders %14!d!, SCSI (Port=%15!d!, Path %16!d!, Target=%17!d!, Lun=%18!d!)"
  117. {
  118. DiskNumber, ItemULong // 10
  119. BytesPerSector, ItemULong // 11
  120. SectorsPerTrack, ItemULong // 12
  121. TracksPerCylinder, ItemULong // 13
  122. Cylinders, ItemULongLong // 14
  123. SCSIPort, ItemULong // 15
  124. SCSIPath, ItemULong // 16
  125. SCSITarget, ItemULong // 17
  126. SCSILun, ItemULong // 18
  127. Manufacturer, ItemWString // 19
  128. }
  129. #typev LogDisk 12 "Logical Disk %10!d! StartOffset: %11!d!, Size: %12!d!"
  130. {
  131. DiskNumber, ItemULong // 10
  132. Pad, ItemULong // 11
  133. StartOffset, ItemULongLong // 12
  134. PartitionSize, ItemULongLong // 13
  135. }
  136. #typev NIC 13 "NIC %10!s!"
  137. {
  138. NICName, ItemWString // 10
  139. }
  140. 2cb15d1d-5fc1-11d2-abe1-00a0c911f518 Image
  141. #typev Load 10 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>ImageLoad of %13!s! (Process= %12!d!, Base=0x%10!X!,size=0x%11!X!)"
  142. {
  143. Base Address, ItemPtr
  144. Module Size, ItemPtr
  145. ProcessId, ItemUlong
  146. Image Filename, ItemWString
  147. }
  148. 3d6fa8d0-fe05-11d0-9dda-00c04fd7ba7c Process
  149. #typev Start 1 "%10!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>Process Started %16!s! :: %15!s! (Pid=%11!d!,PPid=%12!d!, Session=%13!d!) "
  150. #typev End 2 "%10!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>Process Ended %16!s! :: %15!s! (Pid=%11!d!,PPid=%12!d!, Session=%13!d!) Exit Status %14!X!"
  151. #typev DCStart 3 "%10!08X!.%3!08X!::%4!s! [%1!s!DC] <*>Process Data Collection Started of %16!s! :: %15!s! (Pid=%11!d!,PPid=%12!d!, Session=%13!d!)"
  152. #typev DCEnd 4 "%10!08X!.%3!08X!::%4!s! [%1!s!DC] <*>Process Data Colection Ended for %16!s! :: %15!s! (Pid=%11!d!,PPid=%12!d!, Session=%13!d!)"
  153. #typev Load 5 "%10!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>5Load of %16!s! :: %15!s! (Pid=%11!d!,PPid=%12!d!, Session=%13!d!)"
  154. {
  155. PageDirectoryBase, ItemPtr
  156. Process Id, ItemULong
  157. Parent Id, ItemULong
  158. Session Id, ItemULong
  159. Exit Status, ItemUlong
  160. User SID, ItemSid
  161. Image FileName, ItemString
  162. }
  163. 3d6fa8d1-fe05-11d0-9dda-00c04fd7ba7c Thread
  164. #typev Start 1 "%11!08X!.%10!08X!::%4!s! [%1!s!] <%9!d!>Started"
  165. #typev DCStart 3 "%11!08X!.%10!08X!::%4!s! [%1!s!DC] <%9!d!>Data Collection Started "
  166. #type Start 1
  167. #type DCStart 3
  168. {
  169. Process Id, ItemULong
  170. Thread Id, ItemULong
  171. StackBase, ItemPtr
  172. StackLimit, ItemPtr
  173. UserStackBase, ItemPtr
  174. UserStackLimit, ItemPtr
  175. StartAddr, ItemPtr
  176. Win32StartAddr, ItemPtr
  177. WaitMode, ItemChar
  178. }
  179. #typev End 2 "%11!08X!.%10!08X!::%4!s! [%1!s!] <%9!d!>Ended"
  180. #typev DCEnd 4 "%11!08X!.%10!08X!::%4!s! [%1!s!DC] <%9!d!>Data Collection Ended"
  181. {
  182. Process Id, ItemULong
  183. Thread Id, ItemULong
  184. }
  185. 3d6fa8d3-fe05-11d0-9dda-00c04fd7ba7c PageFault
  186. #typev TransitionFault 10 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Pagefault Transition VA=0x%10!08X!, PC=0x%11!08X!"
  187. #typev DemandZeroFault 11 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Pagefault DemandZero VA=0x%10!08X!, PC=0x%11!08X!"
  188. #typev CopyOnWrite 12 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Pagefault CopyOnWrite VA=0x%10!08X!, PC=0x%11!08X!"
  189. #typev GlobalPageFault 13 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Pagefault GuardPageFault VA=0x%10!08X!, PC=0x%11!08X!"
  190. #typev Hard 14 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Pagefault Hard VA=0x%10!08X!, PC=0x%11!08X!, in %12!016X!"
  191. #typev Notification 15 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Pagefault Notification VA=0x%10!08X!, PC=0x%11!08X!, in %12!016X!"
  192. {
  193. Virtual Address,ItemULongX
  194. Program Counter,ItemUlongX
  195. Byte Offset, ItemLongLong
  196. File Object, ItemUlongX
  197. Byte Count, ItemUlong
  198. HotFile Name, ItemNWString
  199. }
  200. 01853a65-418f-4f36-aefc-dc0f1d2fd235 HWConfig
  201. #typev CPU 10 "%15!s! :: CPU # %11!d!, Speed %10!d!Mhz, Memory %12!d!K, PageSize %13!d!K, AllocationGranularity %14!d!"
  202. {
  203. MHz, ItemULong
  204. NumberOfProcessors, ItemULong
  205. MemSize, ItemULong
  206. PageSize, ItemULong
  207. AllocationGranularity, ItemULong
  208. ComputerName, ItemWString
  209. }
  210. #typev PhyDisk 11 "Phsical Disk %10!d!(%19!s!), SectorSize: %11!d!, SectorsperTrack: %12!d!, TracksPerCylinder %13!d! Cylinders %14!d!, SCSI (Port=%15!d!, Path %16!d!, Target=%17!d!, Lun=%18!d!)"
  211. {
  212. DiskNumber, ItemULong
  213. BytesPerSector, ItemULong
  214. SectorsPerTrack, ItemULong
  215. TracksPerCylinder, ItemULong
  216. Cylinders, ItemULongLong
  217. SCSIPort, ItemULong
  218. SCSIPath, ItemULong
  219. SCSITarget, ItemULong
  220. SCSILun, ItemULong
  221. Manufacturer, ItemWString
  222. }
  223. #typev LogDisk 12 "Logical Disk %10!d! StartOffset: %11!d!, Size: %12!d!"
  224. {
  225. DiskNumber, ItemULong
  226. Pad, ItemULong
  227. StartOffset, ItemULongLong
  228. PartitionSize, ItemULongLong
  229. }
  230. #typev NIC 13 "NIC %10!s!"
  231. {
  232. NICName, ItemWString
  233. }
  234. 3d6fa8d4-fe05-11d0-9dda-00c04fd7ba7c DiskIo
  235. #typev Read 10 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Disk %10!2d! Read of %12!5d! bytes (FileObj=0x%15!08X!)"
  236. #typev Write 11 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Disk %10!2d! Write of %12!5d! bytes (FileObj=0x%15!08X!)"
  237. {
  238. Disk Number, ItemULong
  239. Irp Flags, ItemULongX
  240. Transfer Size, ItemULong
  241. QueueDepth, ItemULong
  242. Byte Offset, ItemLongLong
  243. File Object, ItemULongX
  244. }
  245. AE53722E-C863-11d2-8659-00C04FA321A1 Registry
  246. #typev Create 10 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Create of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  247. #typev Open 11 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Open of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  248. #typev Delete 12 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Delete of Handle = 0x%11!08X!(%14!s!) Status = %10!0X!"
  249. #typev Query 13 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Query of (%14!s!) Handle = 0x%11!08X! Status = %10!0X!"
  250. #typev SetValue 14 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>SetValue of %14!s! Handle = 0x%11!08X!(%14!s!)8X! Status = %10!0X! (TID =%3!0X!)"
  251. #typev QueryValue 16 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>QueryValue of (%14!s!) Handle = 0x%11!08X! Status = %10!0X!"
  252. #typev EnumerateKey 17 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>EnumerateKey of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  253. #typev EnumerateValueKey 18 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>EnumerateValueKey of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  254. #typev QueryMultipleValue 19 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>QueryMultiple of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  255. #typev SetInformation 20 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>SetInformation of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  256. #typev Flush 21 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Flush of %14!s! Handle = 0x%11!08X! Status = %10!0X!"
  257. #type RunDown 22 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Rundown"
  258. {
  259. Status,ItemUlongX
  260. Key Handle, ItemULongX
  261. Elapsed Time, ItemLongLong
  262. Index, ItemULong
  263. KeyName, ItemWString
  264. }
  265. 90cbdc39-4a3e-11d1-84f4-0000f80464e3 FileIo
  266. #typev Name 0 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!>Filio for %11 (FileObj=0x%10!X!)"
  267. {
  268. File Object, ItemPtr
  269. File Name, ItemWString
  270. }
  271. 9a280ac0-c8e0-11d1-84e2-00c04fb998a2 TcpIp
  272. #typev Send 10 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>TCPIP Send to %10!13s!:%12!05d! from %11!13s!:%13!05d! of %14!5d! bytes"
  273. {
  274. saddr, ItemIPAddr
  275. daddr, ItemIPAddr
  276. sport, ItemUShort
  277. dport, ItemUShort
  278. size, ItemULong
  279. PID, ItemULongX
  280. }
  281. #typev Recv 11 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>TCPIP Receive from %10!13s!:%12!05d! to %11!13s!:%13!05d! of %14!5d! bytes"
  282. {
  283. saddr, ItemIPAddr
  284. daddr, ItemIPAddr
  285. sport, ItemUShort
  286. dport, ItemUShort
  287. size, ItemULong
  288. PID, ItemULongX
  289. }
  290. #typev Connect 12 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>TCPIP Connect to %10:%12!05D! from %11:%13!05D!"
  291. #typev Disconnect 13 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>TCPIP Discon From %10:%12!05D! to %11:%13!05D!"
  292. {
  293. saddr, ItemIPAddr
  294. daddr, ItemIPAddr
  295. sport, ItemUShort
  296. dport, ItemUShort
  297. size, ItemULong
  298. PID, ItemULongX
  299. }
  300. #typev Retransmit 14 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>TCPIP Retransmit to %10:%12!05D!"
  301. #typev Accept 15 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>TCPIP Accept From %10:%12!05D!"
  302. {
  303. saddr, ItemIPAddr
  304. daddr, ItemIPAddr
  305. sport, ItemUShort
  306. dport, ItemUShort
  307. size, ItemULong
  308. PID, ItemULongX
  309. }
  310. bf3a50c5-a9c9-4988-a005-2df0b7c80f80 UdpIp
  311. #typev Send 10 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>UDP Send to %11!13s!:%12!05d! from %14!13s!:%15!05d! of %13!5d! bytes (Context= %10!08X!)"
  312. #typev Recv 11 "%15!08X!.%3!08X!::%4!s! [%1!s!] <%9!d!>UDP Receive from %11!13s!:%12!05d! to %14!13s!:%15!05d! of %13!5d! bytes (Context= %10!08X!)"
  313. {
  314. context, ItemULongX /10
  315. destaddr, ItemIPAddr /11
  316. destport, ItemUShort /12
  317. Bufrsize, ItemUShort /13
  318. srcdaddr, ItemIPAddr /14
  319. srcport, ItemUShort /15
  320. sentsize, ItemUShort /16
  321. }
  322. //******************************************
  323. // Test Events
  324. // d58c126f-b309-11d1-969e-0000f875a5bc
  325. //******************************************
  326. ce5b1020-8ea9-11d0-a4ec-00a0c9062910 TraceDp
  327. #type Start 1
  328. #type End 2
  329. {
  330. UserData, ItemULong
  331. }
  332. //******************************************
  333. // Test Events
  334. // 1bd67283-57cc-11d2-9a03-00c04f72c722
  335. //******************************************
  336. 1bd67283-57cc-11d2-9a03-00c04f72c722 TranProv
  337. #type Start 1
  338. #type End 2
  339. {
  340. UserData, ItemULong
  341. }
  342. //******************************************
  343. // DS Events
  344. // 1c83b2fc-c04f-11d1-8afc-00c04fc21914
  345. //******************************************
  346. 5b7eb15d-7441-11d2-b711-00c04fb998a2 DsKccGuid
  347. #type Start 1
  348. #type End 2
  349. {
  350. Signature, ItemCharSign
  351. Version, ItemCharShort
  352. Inserts, ItemCharShort
  353. messageId, ItemULong
  354. BindId,ItemULong
  355. Null1, ItemDSString
  356. Null2, ItemDSString
  357. Null3, ItemDSString
  358. Null4, ItemDSString
  359. Null5, ItemDSString
  360. Null6, ItemDSString
  361. Null7, ItemDSString
  362. Null8, ItemDSString
  363. }
  364. 05acd000-daeb-11d1-be80-00c04fadfff5 DsDirSearch
  365. #type Start 1
  366. {
  367. Signature, ItemCharSign
  368. Version, ItemCharShort
  369. Inserts, ItemCharShort
  370. messageId, ItemULong
  371. BindId, ItemULong
  372. Caller, ItemDSString
  373. Choice, ItemDSString
  374. ObjDN, ItemDSString
  375. Null4, ItemDSString
  376. Null5, ItemDSString
  377. Null6, ItemDSString
  378. Null7, ItemDSString
  379. Null8, ItemDSString
  380. }
  381. #type End 2
  382. {
  383. Signature, ItemCharSign
  384. Version, ItemCharShort
  385. Inserts, ItemCharShort
  386. messageId, ItemULong
  387. BindId, ItemULong
  388. ErrCode, ItemDSString
  389. Null2, ItemDSString
  390. Null3, ItemDSString
  391. Null4, ItemDSString
  392. Null5, ItemDSString
  393. Null6, ItemDSString
  394. Null7, ItemDSString
  395. Null8, ItemDSString
  396. }
  397. 05acd001-daeb-11d1-be80-00c04fadfff5 DsDirAddEntry
  398. #type Start 1
  399. {
  400. Signature, ItemCharSign
  401. Version, ItemCharShort
  402. Inserts, ItemCharShort
  403. messageId, ItemULong
  404. BindId, ItemULong
  405. Caller, ItemDSString
  406. ObjDn, ItemDSString
  407. Null3, ItemDSString
  408. Null4, ItemDSString
  409. Null5, ItemDSString
  410. Null6, ItemDSString
  411. Null7, ItemDSString
  412. Null8, ItemDSString
  413. }
  414. #type End 2
  415. {
  416. Signature, ItemCharSign
  417. Version, ItemCharShort
  418. Inserts, ItemCharShort
  419. messageId, ItemULong
  420. BindId, ItemULong
  421. ErrCode, ItemDSString
  422. Null2, ItemDSString
  423. Null3, ItemDSString
  424. Null4, ItemDSString
  425. Null5, ItemDSString
  426. Null6, ItemDSString
  427. Null7, ItemDSString
  428. Null8, ItemDSString
  429. }
  430. 05acd002-daeb-11d1-be80-00c04fadfff5 DsDirMod
  431. #type Start 1
  432. {
  433. Signature, ItemCharSign
  434. Version, ItemCharShort
  435. Inserts, ItemCharShort
  436. messageId, ItemULong
  437. BindId, ItemULong
  438. Caller, ItemDSString
  439. ObjDn, ItemDSString
  440. Null3, ItemDSString
  441. Null4, ItemMLString
  442. Null5, ItemDSString
  443. Null6, ItemDSString
  444. Null7, ItemDSString
  445. Null8, ItemDSString
  446. }
  447. #type End 2
  448. {
  449. Signature, ItemCharSign
  450. Version, ItemCharShort
  451. Inserts, ItemCharShort
  452. messageId, ItemULong
  453. BindId, ItemULong
  454. ErrCode, ItemDSString
  455. Null2, ItemDSString
  456. Null3, ItemDSString
  457. Null4, ItemMLString
  458. Null5, ItemDSString
  459. Null6, ItemDSString
  460. Null7, ItemDSString
  461. Null8, ItemDSString
  462. }
  463. 05acd005-daeb-11d1-be80-00c04fadfff5 DsDirModDN
  464. #type Start 1
  465. {
  466. Signature, ItemCharSign
  467. Version, ItemCharShort
  468. Inserts, ItemCharShort
  469. messageId, ItemULong
  470. BindId,ItemULong
  471. Caller, ItemDSString
  472. ObjDn, ItemDSString
  473. NewParentDn, ItemDSString
  474. NewName, ItemDSString
  475. Null5, ItemDSString
  476. Null6, ItemDSString
  477. Null7, ItemDSString
  478. Null8, ItemDSString
  479. }
  480. #type End 2
  481. {
  482. Signature, ItemCharSign
  483. Version, ItemCharShort
  484. Inserts, ItemCharShort
  485. messageId, ItemULong
  486. BindId,ItemULong
  487. ErrCode, ItemDSString
  488. Null2, ItemDSString
  489. Null3, ItemDSString
  490. Null4, ItemDSString
  491. Null5, ItemDSString
  492. Null6, ItemDSString
  493. Null7, ItemDSString
  494. Null8, ItemDSString
  495. }
  496. 05acd003-daeb-11d1-be80-00c04fadfff5 DsDirDel
  497. #type Start 1
  498. {
  499. Signature, ItemCharSign
  500. Version, ItemCharShort
  501. Inserts, ItemCharShort
  502. messageId, ItemULong
  503. BindId, ItemULong
  504. Caller, ItemDSString
  505. ObjDn, ItemDSString
  506. Null3, ItemDSString
  507. Null4, ItemMLString
  508. Null5, ItemDSString
  509. Null6, ItemDSString
  510. Null7, ItemDSString
  511. Null8, ItemDSString
  512. }
  513. #type End 2
  514. {
  515. Signature, ItemCharSign
  516. Version, ItemCharShort
  517. Inserts, ItemCharShort
  518. messageId, ItemULong
  519. BindId, ItemULong
  520. ErrCode, ItemDSString
  521. Null2, ItemDSString
  522. Null3, ItemDSString
  523. Null4, ItemMLString
  524. Null5, ItemDSString
  525. Null6, ItemDSString
  526. Null7, ItemDSString
  527. Null8, ItemDSString
  528. }
  529. 05acd004-daeb-11d1-be80-00c04fadfff5 DsDirCompare
  530. #type Start 1
  531. {
  532. Signature, ItemCharSign
  533. Version, ItemCharShort
  534. Inserts, ItemCharShort
  535. messageId, ItemULong
  536. BindId, ItemULong
  537. Caller, ItemDSString
  538. AssertType, ItemDSString
  539. ObjDn, ItemDSString
  540. Null4, ItemDSString
  541. Null5, ItemDSString
  542. Null6, ItemDSString
  543. Null7, ItemDSString
  544. Null8, ItemDSString
  545. }
  546. #type End 2
  547. {
  548. Signature, ItemCharSign
  549. Version, ItemCharShort
  550. Inserts, ItemCharShort
  551. messageId, ItemULong
  552. BindId, ItemULong
  553. ErrCode, ItemDSString
  554. Null2, ItemDSString
  555. Null3, ItemDSString
  556. Null4, ItemDSString
  557. Null5, ItemDSString
  558. Null6, ItemDSString
  559. Null7, ItemDSString
  560. Null8, ItemDSString
  561. }
  562. 05acd006-daeb-11d1-be80-00c04fadfff5 DsDirGtNcChg
  563. #type Start 1
  564. {
  565. Signature, ItemCharSign
  566. Version, ItemCharShort
  567. Inserts, ItemCharShort
  568. messageId, ItemULong
  569. BindId,ItemULong
  570. UuidDest, ItemDSString
  571. NcDn, ItemDSString
  572. UsnVecFrom, ItemDSString
  573. flags, ItemDSString
  574. RetCrit, ItemDSString
  575. ExtOp, ItemDSString
  576. Null7, ItemDSString
  577. Null8, ItemDSString
  578. }
  579. #type End 2
  580. {
  581. Signature, ItemCharSign
  582. Version, ItemCharShort
  583. Inserts, ItemCharShort
  584. messageId, ItemULong
  585. BindId,ItemULong
  586. NumObj, ItemDSString
  587. NumBytes, ItemDSString
  588. UsnVecTo, ItemDSString
  589. ExtRet, ItemDSString
  590. Null5, ItemDSString
  591. Null6, ItemDSString
  592. Null7, ItemDSString
  593. Null8, ItemDSString
  594. }
  595. 05acd007-daeb-11d1-be80-00c04fadfff5 DsDirReplSync
  596. #type Start 1
  597. {
  598. Signature, ItemCharSign
  599. Version, ItemCharShort
  600. Inserts, ItemCharShort
  601. messageId, ItemULong
  602. BindId, ItemULong
  603. NcDn, ItemDSString
  604. DsaOrUuid, ItemDSString
  605. Options, ItemDSString
  606. Null4, ItemDSString
  607. Null5, ItemDSString
  608. Null6, ItemDSString
  609. Null7, ItemDSString
  610. Null8, ItemDSString
  611. }
  612. #type End 2
  613. {
  614. Signature, ItemCharSign
  615. Version, ItemCharShort
  616. Inserts, ItemCharShort
  617. messageId, ItemULong
  618. BindId, ItemULong
  619. ErrCode, ItemDSString
  620. Null2, ItemDSString
  621. Null3, ItemDSString
  622. Null4, ItemDSString
  623. Null5, ItemDSString
  624. Null6, ItemDSString
  625. Null7, ItemDSString
  626. Null8, ItemDSString
  627. }
  628. 05acd008-daeb-11d1-be80-00c04fadfff5 DsDirFind
  629. #type Start 1
  630. {
  631. Signature, ItemCharSign
  632. Version, ItemCharShort
  633. Inserts, ItemCharShort
  634. messageId, ItemULong
  635. BindId,ItemULong
  636. Caller, ItemDSString
  637. AttId, ItemDSString
  638. Null3, ItemDSString
  639. Null4, ItemDSString
  640. Null5, ItemDSString
  641. Null6, ItemDSString
  642. Null7, ItemDSString
  643. Null8, ItemDSString
  644. }
  645. #type End 2
  646. {
  647. Signature, ItemCharSign
  648. Version, ItemCharShort
  649. Inserts, ItemCharShort
  650. messageId, ItemULong
  651. BindId,ItemULong
  652. ErrCode, ItemDSString
  653. Null2, ItemDSString
  654. Null3, ItemDSString
  655. Null4, ItemDSString
  656. Null5, ItemDSString
  657. Null6, ItemDSString
  658. Null7, ItemDSString
  659. Null8, ItemDSString
  660. }
  661. 05acd009-daeb-11d1-be80-00c04fadfff5 DsLdapBind
  662. #type Start 1
  663. {
  664. Signature, ItemCharSign
  665. Version, ItemCharShort
  666. Inserts, ItemCharShort
  667. messageId, ItemULong
  668. BindId,ItemULong
  669. Null1, ItemDSString
  670. Null2, ItemDSString
  671. Null3, ItemDSString
  672. Null4, ItemDSString
  673. Null5, ItemDSString
  674. Null6, ItemDSString
  675. Null7, ItemDSString
  676. Null8, ItemDSString
  677. }
  678. #type End 2
  679. {
  680. Signature, ItemCharSign
  681. Version, ItemCharShort
  682. Inserts, ItemCharShort
  683. messageId, ItemULong
  684. BindId,ItemULong
  685. ErrCode, ItemDSString
  686. Null2, ItemDSString
  687. Null3, ItemDSString
  688. Null4, ItemDSString
  689. Null5, ItemDSString
  690. Null6, ItemDSString
  691. Null7, ItemDSString
  692. Null8, ItemDSString
  693. }
  694. 14f8aa22-7f4b-11d2-b389-0000f87a46c8 DsKccTask
  695. #type Start 1
  696. #type End 2
  697. {
  698. Signature, ItemCharSign
  699. Version, ItemCharShort
  700. Inserts, ItemCharShort
  701. messageId, ItemULong
  702. BindId,ItemULong
  703. Null1, ItemDSString
  704. Null2, ItemDSString
  705. Null3, ItemDSString
  706. Null4, ItemDSString
  707. Null5, ItemDSString
  708. Null6, ItemDSString
  709. Null7, ItemDSString
  710. Null8, ItemDSString
  711. }
  712. 14f8aa23-7f4b-11d2-b389-0000f87a46c8 DsDrsReplSync
  713. #type Start 1
  714. Signature, ItemCharSign
  715. Version, ItemCharShort
  716. Inserts, ItemCharShort
  717. messageId, ItemULong
  718. BindId,ItemULong
  719. ObjDN, ItemDSString
  720. DraSrc, ItemDSString
  721. UuidSrc, ItemDSString
  722. Options, ItemDSString
  723. Null5, ItemDSString
  724. Null6, ItemDSString
  725. Null7, ItemDSString
  726. Null8, ItemDSString
  727. }
  728. #type End 2
  729. {
  730. Signature, ItemCharSign
  731. Version, ItemCharShort
  732. Inserts, ItemCharShort
  733. messageId, ItemULong
  734. BindId,ItemULong
  735. ErrCode, ItemDSString
  736. Null2, ItemDSString
  737. Null3, ItemDSString
  738. Null4, ItemDSString
  739. Null5, ItemDSString
  740. Null6, ItemDSString
  741. Null7, ItemDSString
  742. Null8, ItemDSString
  743. }
  744. 14f8aa24-7f4b-11d2-b389-0000f87a46c8 DsDrsReplGtChg
  745. #type Start 1
  746. {
  747. Signature, ItemCharSign
  748. Version, ItemCharShort
  749. Inserts, ItemCharShort
  750. messageId, ItemULong
  751. BindId,ItemULong
  752. UuidDest, ItemDSString
  753. NcDn, ItemDSString
  754. UsnFromHighObj, ItemDSString
  755. UsnFromHighProp, ItemDSString
  756. Flags, ItemDSString
  757. MaxObj, ItemDSString
  758. MaxBytes, ItemDSString
  759. ExtOp, ItemDSString
  760. }
  761. #type End 2
  762. {
  763. Signature, ItemCharSign
  764. Version, ItemCharShort
  765. Inserts, ItemCharShort
  766. messageId, ItemULong
  767. BindId,ItemULong
  768. UsnToHighObj, ItemDSString
  769. UsnToHighProp, ItemDSString
  770. NumObj, ItemDSString
  771. NumByte, ItemDSString
  772. ExtRet, ItemDSString
  773. ErrCode, ItemDSString
  774. Null7, ItemDSString
  775. Null8, ItemDSString
  776. }
  777. 14f8aa25-7f4b-11d2-b389-0000f87a46c8 DsDrsUpdtRefs
  778. #type Start 1
  779. {
  780. Signature, ItemCharSign
  781. Version, ItemCharShort
  782. Inserts, ItemCharShort
  783. messageId, ItemULong
  784. BindId,ItemULong
  785. NcDn, ItemDSString
  786. DsaDest, ItemDSString
  787. UuidDest, ItemDSString
  788. Options, ItemDSString
  789. Null5, ItemDSString
  790. Null6, ItemDSString
  791. Null7, ItemDSString
  792. Null8, ItemDSString
  793. }
  794. #type End 2
  795. {
  796. Signature, ItemCharSign
  797. Version, ItemCharShort
  798. Inserts, ItemCharShort
  799. messageId, ItemULong
  800. BindId,ItemULong
  801. ErrCode, ItemDSString
  802. Null2, ItemDSString
  803. Null3, ItemDSString
  804. Null4, ItemDSString
  805. Null5, ItemDSString
  806. Null6, ItemDSString
  807. Null7, ItemDSString
  808. Null8, ItemDSString
  809. }
  810. 14f8aa26-7f4b-11d2-b389-0000f87a46c8 DsDrsReplAdd
  811. #type Start 1
  812. {
  813. Signature, ItemCharSign
  814. Version, ItemCharShort
  815. Inserts, ItemCharShort
  816. messageId, ItemULong
  817. BindId,ItemULong
  818. NcDn, ItemDSString
  819. SrcDsaDn, ItemDSString
  820. TransDn, ItemDSString
  821. DsaSrc, ItemDSString
  822. Options, ItemDSString
  823. Null6, ItemDSString
  824. Null7, ItemDSString
  825. Null8, ItemDSString
  826. }
  827. #type End 2
  828. {
  829. Signature, ItemCharSign
  830. Version, ItemCharShort
  831. Inserts, ItemCharShort
  832. messageId, ItemULong
  833. BindId,ItemULong
  834. ErrCode, ItemDSString
  835. Null2, ItemDSString
  836. Null3, ItemDSString
  837. Null4, ItemDSString
  838. Null5, ItemDSString
  839. Null6, ItemDSString
  840. Null7, ItemDSString
  841. Null8, ItemDSString
  842. }
  843. 14f8aa27-7f4b-11d2-b389-0000f87a46c8 DsDrsReplMod
  844. #type Start 1
  845. {
  846. Signature, ItemCharSign
  847. Version, ItemCharShort
  848. Inserts, ItemCharShort
  849. messageId, ItemULong
  850. BindId,ItemULong
  851. NcDn, ItemDSString
  852. UuidSrc, ItemDSString
  853. SrcDra, ItemDSString
  854. RepFlags, ItemDSString
  855. ModFields, ItemDSString
  856. Options, ItemDSString
  857. Null7, ItemDSString
  858. Null8, ItemDSString
  859. }
  860. #type End 2
  861. {
  862. Signature, ItemCharSign
  863. Version, ItemCharShort
  864. Inserts, ItemCharShort
  865. messageId, ItemULong
  866. BindId,ItemULong
  867. ErrCode, ItemDSString
  868. Null2, ItemDSString
  869. Null3, ItemDSString
  870. Null4, ItemDSString
  871. Null5, ItemDSString
  872. Null6, ItemDSString
  873. Null7, ItemDSString
  874. Null8, ItemDSString
  875. }
  876. 14f8aa28-7f4b-11d2-b389-0000f87a46c8 DsDrsReplDel
  877. #type Start 1
  878. {
  879. Signature, ItemCharSign
  880. Version, ItemCharShort
  881. Inserts, ItemCharShort
  882. messageId, ItemULong
  883. BindId,ItemULong
  884. NcDn, ItemDSString
  885. DsaSrc, ItemDSString
  886. Options, ItemDSString
  887. Null4, ItemDSString
  888. Null5, ItemDSString
  889. Null6, ItemDSString
  890. Null7, ItemDSString
  891. Null8, ItemDSString
  892. }
  893. #type End 2
  894. {
  895. Signature, ItemCharSign
  896. Version, ItemCharShort
  897. Inserts, ItemCharShort
  898. messageId, ItemULong
  899. BindId,ItemULong
  900. ErrCode, ItemDSString
  901. Null2, ItemDSString
  902. Null3, ItemDSString
  903. Null4, ItemDSString
  904. Null5, ItemDSString
  905. Null6, ItemDSString
  906. Null7, ItemDSString
  907. Null8, ItemDSString
  908. }
  909. 14f8aa29-7f4b-11d2-b389-0000f87a46c8 DsDrsVrfyNames
  910. #type Start 1
  911. {
  912. Signature, ItemCharSign
  913. Version, ItemCharShort
  914. Inserts, ItemCharShort
  915. messageId, ItemULong
  916. BindId,ItemULong
  917. cNames, ItemDSString
  918. Flags, ItemDSString
  919. Null3, ItemDSString
  920. Null4, ItemDSString
  921. Null5, ItemDSString
  922. Null6, ItemDSString
  923. Null7, ItemDSString
  924. Null8, ItemDSString
  925. }
  926. #type End 2
  927. {
  928. Signature, ItemCharSign
  929. Version, ItemCharShort
  930. Inserts, ItemCharShort
  931. messageId, ItemULong
  932. BindId,ItemULong
  933. ErrCode, ItemDSString
  934. Null2, ItemDSString
  935. Null3, ItemDSString
  936. Null4, ItemDSString
  937. Null5, ItemDSString
  938. Null6, ItemDSString
  939. Null7, ItemDSString
  940. Null8, ItemDSString
  941. }
  942. 14f8aa2a-7f4b-11d2-b389-0000f87a46c8 DsDrsIntDmMv
  943. #type Start 1
  944. {
  945. Signature, ItemCharSign
  946. Version, ItemCharShort
  947. Inserts, ItemCharShort
  948. messageId, ItemULong
  949. BindId,ItemULong
  950. SrcDsaDn, ItemDSString
  951. SrcObjDn, ItemDSString
  952. DstNameDn, ItemDSString
  953. TargetNcDn, ItemDSString
  954. Null5, ItemDSString
  955. Null6, ItemDSString
  956. Null7, ItemDSString
  957. Null8, ItemDSString
  958. }
  959. #type End 2
  960. {
  961. Signature, ItemCharSign
  962. Version, ItemCharShort
  963. Inserts, ItemCharShort
  964. messageId, ItemULong
  965. BindId,ItemULong
  966. ErrCode, ItemDSString
  967. Null2, ItemDSString
  968. Null3, ItemDSString
  969. Null4, ItemDSString
  970. Null5, ItemDSString
  971. Null6, ItemDSString
  972. Null7, ItemDSString
  973. Null8, ItemDSString
  974. }
  975. 14f8aa2b-7f4b-11d2-b389-0000f87a46c8 DsDrsAddEntry
  976. #type Start 1
  977. {
  978. Signature, ItemCharSign
  979. Version, ItemCharShort
  980. Inserts, ItemCharShort
  981. messageId, ItemULong
  982. BindId,ItemULong
  983. cObj, ItemDSString
  984. NameDn, ItemDSString
  985. NextNameDn, ItemDSString
  986. Null4, ItemDSString
  987. Null5, ItemDSString
  988. Null6, ItemDSString
  989. Null7, ItemDSString
  990. Null8, ItemDSString
  991. }
  992. #type End 2
  993. {
  994. Signature, ItemCharSign
  995. Version, ItemCharShort
  996. Inserts, ItemCharShort
  997. messageId, ItemULong
  998. BindId,ItemULong
  999. cObjAdded, ItemDSString
  1000. ErrCode, ItemDSString
  1001. Null3, ItemDSString
  1002. Null4, ItemDSString
  1003. Null5, ItemDSString
  1004. Null6, ItemDSString
  1005. Null7, ItemDSString
  1006. Null8, ItemDSString
  1007. }
  1008. 14f8aa2c-7f4b-11d2-b389-0000f87a46c8 DsDrsExecKcc
  1009. #type Start 1
  1010. {
  1011. Signature, ItemCharSign
  1012. Version, ItemCharShort
  1013. Inserts, ItemCharShort
  1014. messageId, ItemULong
  1015. BindId,ItemULong
  1016. TaskId, ItemDSString
  1017. Flags, ItemDSString
  1018. Null3, ItemDSString
  1019. Null4, ItemDSString
  1020. Null5, ItemDSString
  1021. Null6, ItemDSString
  1022. Null7, ItemDSString
  1023. Null8, ItemDSString
  1024. }
  1025. #type End 2
  1026. {
  1027. Signature, ItemCharSign
  1028. Version, ItemCharShort
  1029. Inserts, ItemCharShort
  1030. messageId, ItemULong
  1031. BindId,ItemULong
  1032. ErrCode, ItemDSString
  1033. Null2, ItemDSString
  1034. Null3, ItemDSString
  1035. Null4, ItemDSString
  1036. Null5, ItemDSString
  1037. Null6, ItemDSString
  1038. Null7, ItemDSString
  1039. Null8, ItemDSString
  1040. }
  1041. 14f8aa2d-7f4b-11d2-b389-0000f87a46c8 DsDrsGtReplInfo
  1042. #type Start 1
  1043. {
  1044. Signature, ItemCharSign
  1045. Version, ItemCharShort
  1046. Inserts, ItemCharShort
  1047. messageId, ItemULong
  1048. BindId,ItemULong
  1049. InfoType, ItemDSString
  1050. ObjDn, ItemDSString
  1051. UuidSrc, ItemDSString
  1052. Null4, ItemDSString
  1053. Null5, ItemDSString
  1054. Null6, ItemDSString
  1055. Null7, ItemDSString
  1056. Null8, ItemDSString
  1057. }
  1058. #type End 2
  1059. {
  1060. Signature, ItemCharSign
  1061. Version, ItemCharShort
  1062. Inserts, ItemCharShort
  1063. messageId, ItemULong
  1064. BindId,ItemULong
  1065. ErrCode, ItemDSString
  1066. Null2, ItemDSString
  1067. Null3, ItemDSString
  1068. Null4, ItemDSString
  1069. Null5, ItemDSString
  1070. Null6, ItemDSString
  1071. Null7, ItemDSString
  1072. Null8, ItemDSString
  1073. }
  1074. 14f8aa2e-7f4b-11d2-b389-0000f87a46c8 DsDrsGtNT4ChgLg
  1075. #type Start 1
  1076. {
  1077. Signature, ItemCharSign
  1078. Version, ItemCharShort
  1079. Inserts, ItemCharShort
  1080. messageId, ItemULong
  1081. BindId,ItemULong
  1082. flags, ItemDSString
  1083. maxLen, ItemDSString
  1084. Null3, ItemDSString
  1085. Null4, ItemDSString
  1086. Null5, ItemDSString
  1087. Null6, ItemDSString
  1088. Null7, ItemDSString
  1089. Null8, ItemDSString
  1090. }
  1091. #type End 2
  1092. {
  1093. Signature, ItemCharSign
  1094. Version, ItemCharShort
  1095. Inserts, ItemCharShort
  1096. messageId, ItemULong
  1097. BindId,ItemULong
  1098. NtStatus, ItemDSString
  1099. Null2, ItemDSString
  1100. Null3, ItemDSString
  1101. Null4, ItemDSString
  1102. Null5, ItemDSString
  1103. Null6, ItemDSString
  1104. Null7, ItemDSString
  1105. Null8, ItemDSString
  1106. }
  1107. 14f8aa2f-7f4b-11d2-b389-0000f87a46c8 DsDrsCrackNames
  1108. #type Start 1
  1109. {
  1110. Signature, ItemCharSign
  1111. Version, ItemCharShort
  1112. Inserts, ItemCharShort
  1113. messageId, ItemULong
  1114. BindId,ItemULong
  1115. cNames, ItemDSString
  1116. CodePage, ItemDSString
  1117. LocaleId, ItemDSString
  1118. FmtOffered, ItemDSString
  1119. FmtDesired, ItemDSString
  1120. Flags, ItemDSString
  1121. Null7, ItemDSString
  1122. Null8, ItemDSString
  1123. }
  1124. #type End 2
  1125. {
  1126. Signature, ItemCharSign
  1127. Version, ItemCharShort
  1128. Inserts, ItemCharShort
  1129. messageId, ItemULong
  1130. BindId,ItemULong
  1131. ErrCode, ItemDSString
  1132. Null2, ItemDSString
  1133. Null3, ItemDSString
  1134. Null4, ItemDSString
  1135. Null5, ItemDSString
  1136. Null6, ItemDSString
  1137. Null7, ItemDSString
  1138. Null8, ItemDSString
  1139. }
  1140. 14f8aa30-7f4b-11d2-b389-0000f87a46c8 DsDrsWrtSPN
  1141. #type Start 1
  1142. {
  1143. Signature, ItemCharSign
  1144. Version, ItemCharShort
  1145. Inserts, ItemCharShort
  1146. messageId, ItemULong
  1147. BindId,ItemULong
  1148. Account, ItemDSString
  1149. Op, ItemDSString
  1150. cSpn, ItemDSString
  1151. Flags, ItemDSString
  1152. Null5, ItemDSString
  1153. Null6, ItemDSString
  1154. Null7, ItemDSString
  1155. Null8, ItemDSString
  1156. }
  1157. #type End 2
  1158. {
  1159. Signature, ItemCharSign
  1160. Version, ItemCharShort
  1161. Inserts, ItemCharShort
  1162. messageId, ItemULong
  1163. BindId,ItemULong
  1164. ErrCode, ItemDSString
  1165. Null2, ItemDSString
  1166. Null3, ItemDSString
  1167. Null4, ItemDSString
  1168. Null5, ItemDSString
  1169. Null6, ItemDSString
  1170. Null7, ItemDSString
  1171. Null8, ItemDSString
  1172. }
  1173. 14f8aa31-7f4b-11d2-b389-0000f87a46c8 DsDrsDCInfo
  1174. #type Start 1
  1175. {
  1176. Signature, ItemCharSign
  1177. Version, ItemCharShort
  1178. Inserts, ItemCharShort
  1179. messageId, ItemULong
  1180. BindId,ItemULong
  1181. Domain, ItemDSString
  1182. InfoLevel, ItemDSString
  1183. Null3, ItemDSString
  1184. Null4, ItemDSString
  1185. Null5, ItemDSString
  1186. Null6, ItemDSString
  1187. Null7, ItemDSString
  1188. Null8, ItemDSString
  1189. }
  1190. #type End 2
  1191. {
  1192. Signature, ItemCharSign
  1193. Version, ItemCharShort
  1194. Inserts, ItemCharShort
  1195. messageId, ItemULong
  1196. BindId,ItemULong
  1197. ErrCode, ItemDSString
  1198. Null2, ItemDSString
  1199. Null3, ItemDSString
  1200. Null4, ItemDSString
  1201. Null5, ItemDSString
  1202. Null6, ItemDSString
  1203. Null7, ItemDSString
  1204. Null8, ItemDSString
  1205. }
  1206. 14f8aa32-7f4b-11d2-b389-0000f87a46c8 DsDrsGtMbrshps
  1207. #type Start 1
  1208. {
  1209. Signature, ItemCharSign
  1210. Version, ItemCharShort
  1211. Inserts, ItemCharShort
  1212. messageId, ItemULong
  1213. BindId,ItemULong
  1214. cDsNames, ItemDSString
  1215. OpType, ItemDSString
  1216. LimitDomDn, ItemDSString
  1217. Flags, ItemDSString
  1218. Null5, ItemDSString
  1219. Null6, ItemDSString
  1220. Null7, ItemDSString
  1221. Null8, ItemDSString
  1222. }
  1223. #type End 2
  1224. {
  1225. Signature, ItemCharSign
  1226. Version, ItemCharShort
  1227. Inserts, ItemCharShort
  1228. messageId, ItemULong
  1229. BindId,ItemULong
  1230. ErrCode, ItemDSString
  1231. Null2, ItemDSString
  1232. Null3, ItemDSString
  1233. Null4, ItemDSString
  1234. Null5, ItemDSString
  1235. Null6, ItemDSString
  1236. Null7, ItemDSString
  1237. Null8, ItemDSString
  1238. }
  1239. 5b7eb154-7441-11d2-b711-00c04fb998a2 LdapAtqGuid
  1240. #type Start 1
  1241. #type End 2
  1242. {
  1243. Signature, ItemCharSign
  1244. Version, ItemCharShort
  1245. Inserts, ItemCharShort
  1246. messageId, ItemULong
  1247. BindId,ItemULong
  1248. }
  1249. b9d4702a-6a98-11d2-b710-00c04fb998a2 LdapRequest
  1250. #type Start 1
  1251. {
  1252. Signature, ItemCharSign
  1253. Version, ItemCharShort
  1254. Inserts, ItemCharShort
  1255. messageId, ItemULong
  1256. BindId,ItemULong
  1257. Choice, ItemDSString
  1258. Null2, ItemDSString
  1259. Null3, ItemDSString
  1260. Null4, ItemDSString
  1261. Null5, ItemDSString
  1262. Null6, ItemDSString
  1263. Null7, ItemDSString
  1264. Null8, ItemDSString
  1265. }
  1266. #type End 2
  1267. {
  1268. Signature, ItemCharSign
  1269. Version, ItemCharShort
  1270. Inserts, ItemCharShort
  1271. messageId, ItemULong
  1272. BindId,ItemULong
  1273. Id, ItemDSString
  1274. ErrCode, ItemDSString
  1275. Null3, ItemDSString
  1276. Null4, ItemDSString
  1277. Null5, ItemDSString
  1278. Null6, ItemDSString
  1279. Null7, ItemDSString
  1280. Null8, ItemDSString
  1281. }
  1282. //******************************************
  1283. // KDC Events
  1284. // 24db8964-e6bc-11d1-916a-0000f8045b04
  1285. //******************************************
  1286. 50af5304-e6bc-11d1-916a-0000f8045b04 GetASTicket
  1287. #type Start 1
  1288. {
  1289. KdcOption, ItemULongX
  1290. }
  1291. #type End 2
  1292. {
  1293. KerbErr, ItemULongX
  1294. Client, ItemPWString
  1295. Server, ItemPWString
  1296. RequestRealm, ItemPWString
  1297. }
  1298. c11cf384-e6bd-11d1-916a-0000f8045b04 TGSRequest
  1299. #type Start 1
  1300. {
  1301. KdcOption, ItemULongX
  1302. }
  1303. #type End 2
  1304. {
  1305. KerbErr, ItemULongX
  1306. Client, ItemPWString
  1307. ServerAcct, ItemPWString
  1308. ClientRealm, ItemPWString
  1309. }
  1310. //******************************************
  1311. // SAM Events
  1312. // 8e598056-8993-11d2-819e-0000f875a064
  1313. //******************************************
  1314. 39511dbe-899b-11d2-819e-0000f875a064 SamUserCreate
  1315. #type Start 1
  1316. #type End 2
  1317. abb14b68-899b-11d2-819e-0000f875a064 SamCompCreate
  1318. #type Start 1
  1319. #type End 2
  1320. c8eb5e5c-899c-11d2-819e-0000f875a064 SamGrpCreate
  1321. #type Start 1
  1322. #type End 2
  1323. f9d2ba6a-899c-11d2-819e-0000f875a064 SamAddMemGrp
  1324. #type Start 1
  1325. #type End 2
  1326. 250959aa-899d-11d2-819e-0000f875a064 SamDelMemGrp
  1327. #type Start 1
  1328. #type End 2
  1329. 45fc997e-899d-11d2-819e-0000f875a064 SamPwdChng
  1330. #type Start 1
  1331. #type End 2
  1332. 62bef71e-899d-11d2-819e-0000f875a064 SamUserPwdSet
  1333. #type Start 1
  1334. #type End 2
  1335. 880217b8-899d-11d2-819e-0000f875a064 SamCompPwdSet
  1336. #type Start 1
  1337. #type End 2
  1338. 1f228de8-8a6c-11d2-819e-0000f875a064 SamPwdPushPdc
  1339. #type Start 1
  1340. #type End 2
  1341. a41d90bc-899d-11d2-819e-0000f875a064 SamIdByName
  1342. #type Start 1
  1343. #type End 2
  1344. 25059476-899f-11d2-819e-0000f875a064 SamNameById
  1345. #type Start 1
  1346. #type End 2
  1347. //******************************************
  1348. // LSA Events
  1349. // cc85922f-db41-11d2-9244-006008269001 MSLSATrace
  1350. //******************************************
  1351. cc85922e-db41-11d2-9244-006008269001 QuerySecret
  1352. #type Start 1
  1353. #type End 2
  1354. 2306fe3b-dbf6-11d2-9244-006008269001 Close
  1355. #type Start 1
  1356. #type End 2
  1357. 2306fe3a-dbf6-11d2-9244-006008269001 OpenPolicy
  1358. #type Start 1
  1359. #type End 2
  1360. 2306fe39-dbf6-11d2-9244-006008269001 QueryInformationPolicy
  1361. #type Start 1
  1362. #type End 2
  1363. 2306fe38-dbf6-11d2-9244-006008269001 SetInformationPolicy
  1364. #type Start 1
  1365. #type End 2
  1366. 2306fe37-dbf6-11d2-9244-006008269001 EnumerateTrustedDomains
  1367. #type Start 1
  1368. #type End 2
  1369. 2306fe36-dbf6-11d2-9244-006008269001 LookupNames
  1370. #type Start 1
  1371. #type End 2
  1372. 2306fe35-dbf6-11d2-9244-006008269001 LookupSids
  1373. #type Start 1
  1374. #type End 2
  1375. 2306fe34-dbf6-11d2-9244-006008269001 OpenTrustedDomain
  1376. #type Start 1
  1377. #type End 2
  1378. 2306fe33-dbf6-11d2-9244-006008269001 QueryInfoTrustedDomain
  1379. #type Start 1
  1380. #type End 2
  1381. 2306fe32-dbf6-11d2-9244-006008269001 SetInformationTrustedDomain
  1382. #type Start 1
  1383. #type End 2
  1384. 2306fe31-dbf6-11d2-9244-006008269001 QueryInformationPolicy2
  1385. #type Start 1
  1386. #type End 2
  1387. 2306fe30-dbf6-11d2-9244-006008269001 SetInformationPolicy2
  1388. #type Start 1
  1389. #type End 2
  1390. 2306fe2f-dbf6-11d2-9244-006008269001 QueryTrustedDomainInfoByName
  1391. #type Start 1
  1392. #type End 2
  1393. 2306fe2e-dbf6-11d2-9244-006008269001 SetTrustedDomainInfoByName
  1394. #type Start 1
  1395. #type End 2
  1396. 2306fe2d-dbf6-11d2-9244-006008269001 EnumerateTrustedDomainsEx
  1397. #type Start 1
  1398. #type End 2
  1399. 2306fe2c-dbf6-11d2-9244-006008269001 CreateTrustedDomainEx
  1400. #type Start 1
  1401. #type End 2
  1402. 2306fe2b-dbf6-11d2-9244-006008269001 QueryDomainInformationPolicy
  1403. #type Start 1
  1404. #type End 2
  1405. 2306fe2a-dbf6-11d2-9244-006008269001 SetDomainInformationPolicy
  1406. #type Start 1
  1407. #type End 2
  1408. 2306fe29-dbf6-11d2-9244-006008269001 OpenTrustedDomainByName
  1409. #type Start 1
  1410. #type End 2
  1411. // Netdevice
  1412. f404cdf8-6926-11d2-a059-00a0c95b7f08 NetDevice
  1413. #typev Normal 10 "%11!2d!, %4: %12!s!"
  1414. {
  1415. Ordinal, ItemULongX // 10
  1416. CPU Num, ItemUShort // 11
  1417. Message, ItemString // 12
  1418. }
  1419. #type BytesIndicated 11 "%11, %4: NDBothHandleReceiveIndication (%15): Conn[%12], Indicated %13, Available %14"
  1420. {
  1421. Ordinal, ItemULongX // 10
  1422. CPU Num, ItemUShort // 11
  1423. ConnIdx, ItemUShort // 12
  1424. Indicated, ItemULong // 13
  1425. Available, ItemULong // 14
  1426. Message, ItemString // 15
  1427. }
  1428. #type BuildReceiveIrpEnter 20 "%11, %4: NDBothBuildReceiveIrp: Entry"
  1429. {
  1430. Ordinal, ItemULongX // 10
  1431. CPU Num, ItemUShort // 11
  1432. }
  1433. #type BuildReceiveIrpInfo 23 "%11, %4: NDBothBuildReceiveIrp as %13: Conn[%12], Phase = %14"
  1434. {
  1435. Ordinal, ItemULongX // 10
  1436. CPU Num, ItemUShort // 11
  1437. ConnIdx, ItemUShort // 12
  1438. DriverType,ItemString // 13
  1439. ConnPhase, ItemString // 14
  1440. }
  1441. #type BuildReceiveIrpCounts 26 "%11, %4: NDBothBuildReceiveIrp as %17: Bytes for Sec %12, Buf %13, Hdr %14, Rcb In = %15, Out = %16"
  1442. {
  1443. Ordinal, ItemULongX // 10
  1444. CPU Num, ItemUShort // 11
  1445. SecBytes,ItemULong // 12
  1446. BufBytes,ItemULong // 13
  1447. HdrBytes,ItemULong // 14
  1448. RcbInIdx,ItemUShort // 15
  1449. RcbOutIdx,ItemUShort // 16
  1450. DriverType,ItemString // 17
  1451. }
  1452. #type BuildReceiveIrpExit 29 "%11, %4: NDBothBuildReceiveIrp: Exit"
  1453. {
  1454. Ordinal, ItemULongX // 10
  1455. CPU Num, ItemUShort // 11
  1456. }
  1457. #type ProcessIncomingBufferEntry 120 "%11, %4: NDBothProcessIncomingBuffer: Entry"
  1458. {
  1459. Ordinal, ItemULongX // 10
  1460. CPU Num, ItemUShort // 11
  1461. }
  1462. #type ProcessIncomingBufferIgnore 126 "%11, %4: NDBothProcessIncomingBuffer: Ignoring Message"
  1463. {
  1464. Ordinal, ItemULongX // 10
  1465. CPU Num, ItemUShort // 11
  1466. }
  1467. #type ProcessIncomingBufferExit 129 "%11, %4: NDBothProcessIncomingBuffer: Exit"
  1468. {
  1469. Ordinal, ItemULongX // 10
  1470. CPU Num, ItemUShort // 11
  1471. }
  1472. #type ProcessNewHeaderEnter 130 "%11, %4: NDBothProcessNewHeader: Entry"
  1473. {
  1474. Ordinal, ItemULongX // 10
  1475. CPU Num, ItemUShort // 11
  1476. }
  1477. #type ProcessNewHeaderAnnounce 132 "%11, %4: NDBothProcessNewHeader as %16 for RCB[%12] on Conn[%15] is Rqst Id 0x%13_%14"
  1478. {
  1479. Ordinal, ItemULongX // 10
  1480. CPU Num, ItemUShort // 11
  1481. RCB Idx, ItemUShort // 12
  1482. Rqst IdH,ItemULongX // 13
  1483. Rqst IdL,ItemULongX // 14
  1484. Conn Idx,ItemUShort // 15
  1485. DriverType,ItemString // 16
  1486. }
  1487. #type ProcessNewHeaderExit 148 "%11, %4: NDBothProcessNewHeader: Exit"
  1488. {
  1489. Ordinal, ItemULongX // 10
  1490. CPU Num, ItemUShort // 11
  1491. }
  1492. 5eb2d7d2-c2af-11d2-afc3-00c04f8ef2f7 Sample
  1493. #typev Ascii 10 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!> Type: %2, Seq: %10!d! Str1: %11!s!"
  1494. //#typev Ascii 0 "0,%3!08X!,%4!s!,%1!s!,%9!d!,%2,%10!d!,%11!s!"
  1495. {
  1496. Sequence, ItemUlong // 10
  1497. AsciiStr, ItemString // 11
  1498. }
  1499. //#typev Wchar 11 "00000000.%3!08X!::%4!s! [%1!s!] <%9!d!> Type: %2!s!, Seq: %10!d! Str1: %11!s!"
  1500. //#typev Wchar 11 "0,%3!08X!,%4!s!,%1!s!,%9!d!,%2,%10!d!,%11!s!"
  1501. //{
  1502. // Sequence,ItemUlong // 10
  1503. // UnicodeStr, ItemWString // 11
  1504. //}