📄 devicemanager_p.c
字号:
NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 290 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter sz *//* 292 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 294 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 296 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter data *//* 298 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */#ifndef _ALPHA_/* 300 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */#else NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */#endif/* 302 */ NdrFcShort( 0x36 ), /* Type Offset=54 */ /* Return value *//* 304 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 306 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */#else NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */#endif/* 308 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure IsValid *//* 310 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 312 */ NdrFcLong( 0x0 ), /* 0 *//* 316 */ NdrFcShort( 0x4 ), /* 4 */#ifndef _ALPHA_/* 318 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */#else NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */#endif/* 320 */ NdrFcShort( 0x0 ), /* 0 *//* 322 */ NdrFcShort( 0x10 ), /* 16 *//* 324 */ 0x4, /* Oi2 Flags: has return, */ 0x2, /* 2 */ /* Parameter valid *//* 326 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */#ifndef _ALPHA_/* 328 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */#else NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 330 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value *//* 332 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 334 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 336 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Write *//* 338 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 340 */ NdrFcLong( 0x0 ), /* 0 *//* 344 */ NdrFcShort( 0x5 ), /* 5 */#ifndef _ALPHA_/* 346 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */#else NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */#endif/* 348 */ NdrFcShort( 0x10 ), /* 16 *//* 350 */ NdrFcShort( 0x8 ), /* 8 *//* 352 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x4, /* 4 */ /* Parameter address *//* 354 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 356 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */#else NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 358 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter sz *//* 360 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 362 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 364 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter data *//* 366 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */#ifndef _ALPHA_/* 368 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */#else NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */#endif/* 370 */ NdrFcShort( 0x36 ), /* Type Offset=54 */ /* Return value *//* 372 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 374 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */#else NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */#endif/* 376 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure OnInterruptRequest *//* 378 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 380 */ NdrFcLong( 0x0 ), /* 0 *//* 384 */ NdrFcShort( 0x3 ), /* 3 */#ifndef _ALPHA_/* 386 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */#else NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */#endif/* 388 */ NdrFcShort( 0x8 ), /* 8 *//* 390 */ NdrFcShort( 0x8 ), /* 8 *//* 392 */ 0x4, /* Oi2 Flags: has return, */ 0x2, /* 2 */ /* Parameter inhno *//* 394 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 396 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */#else NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 398 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value *//* 400 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 402 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 404 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure OnDeviceChanged *//* 406 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 408 */ NdrFcLong( 0x0 ), /* 0 *//* 412 */ NdrFcShort( 0x3 ), /* 3 */#ifndef _ALPHA_/* 414 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */#else NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */#endif/* 416 */ NdrFcShort( 0x16 ), /* 22 *//* 418 */ NdrFcShort( 0x8 ), /* 8 *//* 420 */ 0x4, /* Oi2 Flags: has return, */ 0x4, /* 4 */ /* Parameter reason *//* 422 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 424 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */#else NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 426 */ 0x6, /* FC_SHORT */ 0x0, /* 0 */ /* Parameter devid *//* 428 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 430 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 432 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter extra *//* 434 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 436 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */#else NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */#endif/* 438 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value *//* 440 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 442 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */#else NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */#endif/* 444 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure OnKernelChanged *//* 446 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 448 */ NdrFcLong( 0x0 ), /* 0 *//* 452 */ NdrFcShort( 0x4 ), /* 4 */#ifndef _ALPHA_/* 454 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */#else NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */#endif/* 456 */ NdrFcShort( 0x6 ), /* 6 *//* 458 */ NdrFcShort( 0x8 ), /* 8 *//* 460 */ 0x4, /* Oi2 Flags: has return, */ 0x2, /* 2 */ /* Parameter reason *//* 462 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 464 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */#else NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 466 */ 0x6, /* FC_SHORT */ 0x0, /* 0 */ /* Return value *//* 468 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 470 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 472 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ 0x0 } };static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = { 0, { NdrFcShort( 0x0 ), /* 0 *//* 2 */ 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] *//* 4 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD *//* 6 */ 0x12, 0x0, /* FC_UP *//* 8 */ NdrFcShort( 0xc ), /* Offset= 12 (20) *//* 10 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 *//* 12 */ NdrFcShort( 0x2 ), /* 2 *//* 14 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* *//* 16 */ NdrFcShort( 0xfffc ), /* -4 *//* 18 */ 0x6, /* FC_SHORT */ 0x5b, /* FC_END *//* 20 */ 0x17, /* FC_CSTRUCT */ 0x3, /* 3 *//* 22 */ NdrFcShort( 0x8 ), /* 8 *//* 24 */ NdrFcShort( 0xfffffff2 ), /* Offset= -14 (10) *//* 26 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG *//* 28 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END *//* 30 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 *//* 32 */ NdrFcShort( 0x0 ), /* 0 *//* 34 */ NdrFcShort( 0x4 ), /* 4 *//* 36 */ NdrFcShort( 0x0 ), /* 0 *//* 38 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (6) *//* 40 */ 0x1c, /* FC_CVARRAY */ 0x0, /* 0 *//* 42 */ NdrFcShort( 0x1 ), /* 1 *//* 44 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */#ifndef _ALPHA_/* 46 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 48 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */#ifndef _ALPHA_/* 50 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 52 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END *//* 54 */ 0x1c, /* FC_CVARRAY */ 0x0, /* 0 *//* 56 */ NdrFcShort( 0x1 ), /* 1 *//* 58 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */#ifndef _ALPHA_/* 60 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 62 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */#ifndef _ALPHA_/* 64 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 66 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ 0x0 } };const CInterfaceProxyVtbl * _devicemanager_ProxyVtblList[] = { ( CInterfaceProxyVtbl *) &__IDeviceEventsProxyVtbl, ( CInterfaceProxyVtbl *) &_IKernelProxyVtbl, ( CInterfaceProxyVtbl *) &_IInformationProxyVtbl, ( CInterfaceProxyVtbl *) &__IKernelEventsProxyVtbl, ( CInterfaceProxyVtbl *) &_IDeviceProxyVtbl, ( CInterfaceProxyVtbl *) &__IInformationEventsProxyVtbl, 0};const CInterfaceStubVtbl * _devicemanager_StubVtblList[] = { ( CInterfaceStubVtbl *) &__IDeviceEventsStubVtbl, ( CInterfaceStubVtbl *) &_IKernelStubVtbl, ( CInterfaceStubVtbl *) &_IInformationStubVtbl, ( CInterfaceStubVtbl *) &__IKernelEventsStubVtbl, ( CInterfaceStubVtbl *) &_IDeviceStubVtbl, ( CInterfaceStubVtbl *) &__IInformationEventsStubVtbl, 0};PCInterfaceName const _devicemanager_InterfaceNamesList[] = { "_IDeviceEvents", "IKernel", "IInformation", "_IKernelEvents", "IDevice", "_IInformationEvents", 0};#define _devicemanager_CHECK_IID(n) IID_GENERIC_CHECK_IID( _devicemanager, pIID, n)int __stdcall _devicemanager_IID_Lookup( const IID * pIID, int * pIndex ){ IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _devicemanager, 6, 4 ) IID_BS_LOOKUP_NEXT_TEST( _devicemanager, 2 ) IID_BS_LOOKUP_NEXT_TEST( _devicemanager, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _devicemanager, 6, *pIndex ) }const ExtendedProxyFileInfo devicemanager_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _devicemanager_ProxyVtblList, (PCInterfaceStubVtblList *) & _devicemanager_StubVtblList, (const PCInterfaceName * ) & _devicemanager_InterfaceNamesList, 0, // no delegation & _devicemanager_IID_Lookup, 6, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */ 0 /* Filler3 */};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -