Home Products Services Downloads Order Online Contact


Overview
Windows CE
How It Works
Features
OPC Security
OPC COM Call Tracing
Specifications
Support
Pricing
Free Demo
Data Sheet

OPC COM Call Tracing Sample Listing

The following listing illustrates the OPC COM Call interactions between an OPC client browsing the namespace of the simulation server installed with the OPC DA Server Toolkit demonstration software.
2001-07-31 12:58:51.093 LOG FILE OPENED!
12:58:51.213 NDISimServer:OPCServer@bf1450 >> (207-1) IOPCServer::AddGroup("NDI_Browser", 0, 0, 0, [Ptr] NULL, 0, 2048, [out], [out], REC<968964692, 286, 4560, >, [out])
12:58:51.233 NDISimServer:OPCServer@bf1450 << (207-1) hr=0x4000d IOPCServer::AddGroup([in], [in], [in], [in], [in], [in], [in], 12529312, 10, [in], [IUnknown] 0x00148E38)
12:58:51.283 NDISimServer:OPCServer@bf1450 >> (311-2) IOPCBrowseServerAddressSpace::QueryOrganization([out])
12:58:51.283 NDISimServer:OPCServer@bf1450 << (311-2) hr=0 IOPCBrowseServerAddressSpace::QueryOrganization(ENUM<1>)
12:58:51.283 NDISimServer:OPCServer@bf1450 >> (207-3) IOPCBrowseServerAddressSpace::BrowseOPCItemIDs(ENUM<1>, "", 0, 0, [out])
12:58:51.303 NDISimServer:OPCServer@bf1450 << (207-3) hr=0 IOPCBrowseServerAddressSpace::BrowseOPCItemIDs([in], [in], [in], [in], [IUnknown] 0x015F0180)
12:58:51.303 NDISimServer:OPCServer@bf1450 >> (311-4) IEnumString::RemoteNext(1, [out], [out])
12:58:51.303 NDISimServer:OPCServer@bf1450 << (311-4) hr=0 IEnumString::RemoteNext([in], "src", 1)
12:58:51.303 NDISimServer:OPCServer@bf1450 >> (333-5) IOPCBrowseServerAddressSpace::GetItemID("src", [out])
12:58:51.303 NDISimServer:OPCServer@bf1450 << (333-5) hr=0 IOPCBrowseServerAddressSpace::GetItemID([in], "src")

…

12:58:53.066 NDISimServer:OPCGroup$NDI_Browser >> (146-17) IOPCItemMgt::ValidateItems(1, 
ARRAY<
ELEM[0] REC<"", "src.Tag01", 0, 0, 0, [Ptr] 0x00000000, 0, 0>
>, 0, [out], [out])
12:58:53.066 NDISimServer:OPCGroup$NDI_Browser << (146-17) hr=0 IOPCItemMgt::ValidateItems([in], [in], [in], 
ARRAY<
ELEM[0] REC<0, 11, 47789, 1, 0, [Ptr] 0x00000000>
>, 
ARRAY<
ELEM[0] 0
>)
12:58:53.066 NDISimServer:OPCServer@bf1450 >> (311-18) IOPCBrowseServerAddressSpace::BrowseAccessPaths("src.Tag01", [out])
12:58:53.086 NDISimServer:OPCServer@bf1450 << (311-18) hr=0 IOPCBrowseServerAddressSpace::BrowseAccessPaths([in], [IUnknown] 0x015F0180)

…

12:58:57.652 NDISimServer:OPCServer@bf1450 >> (333-1216) IOPCServer::RemoveGroup(12529312, 1)
12:58:57.702 NDISimServer:OPCServer@bf1450 << (333-1216) hr=0 IOPCServer::RemoveGroup([in], [in])
2001-07-31 12:59:01.007 LOG FILE CLOSED!

 

 

 

 

 

 

 

 

 

 

* Copyright © 1996-2007 Northern Dynamic Inc.
All rights reserved. Privacy Policy
Last modified: February 06, 2007.