# CheckChoice-2007-01-24-2023-Odma32-log.txt                dh:2007-01-24
#
# This file is the ODMA 2.0 Connection Manager log from a regression run
# of CheckChoice.class 0.16.  The operation proceeds as follows:
#
#   1. OdmConnection.chooseDocument() led to the ODMASAMP presentation of a
#      Select Document dialog.  The "CheckChoice 0.13 SaveAs Props Again"
#      document was selected.
#
#   2. CheckChoice correctly received the OdmWorkingDocument interface that
#      implements access to the selected document.  The Document ID, the
#      Document Location for the content data file, and the DMS-known
#      properties of the document are all retrieved via ODMA and presented
#      on the CheckChoice console output.
#
#   3. The retrieved document is opened in Windows Notepad.  The operator
#      added text to the end of that document and saved the file back to
#      its disk location.
#
#   4. While the user was working with Windows Notepad, CheckChoice was
#      waiting with a "Commit Changes?" prompt.  "y" and ENTER were typed.
#      CheckChoice performed OdmWorkingDocument.commitChanges(), and the
#      ODMA ODMSaveDoc operation was performed successfully.
#
#   5. Following the successful change, CheckChoice presents the document
#      information again to reflect any changes that may have occured.
#      Because there might have been changes, the OdmWorkingDocument
#      implementation had cleared its cache of information and retrieved
#      the properties again from ODMA.
#
#   6. When asked whether to "Commit Changes?" after presenting the stored
#      document in Notepad again, this time the user saved the document
#      text, unchanged, in the material here, and entered a "N" response.
#      CheckChoice when through its completion operations, and these led
#      to the proper ODMCloseDoc and ODMUnregisterApp operations and
#      release of the ODMA Connection Manager DLL before the program exited.

ODMRegisterApp
    Input parameters:
    version=100(64)
    lpszAppId=OdmNativeTest;
    dwEnvData=198288(30690)
    Output parameters:
    odmHandle=183175760(aeb0a50)
    Return value=0(0)
ODMSelectDoc
    Input parameters:
    odmHandle=183175760(aeb0a50)
    pdwFlags=0(0)
    Output parameters:
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    pdwFlags=0(0)
    Return value=0(0)
ODMOpenDoc
    Input parameters:
    odmHandle=183175760(aeb0a50)
    flags=1(1)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    Output parameters:
    lpszDocLocation=C:\DOCUME~1\orcmid\LOCALS~1\Temp\ODM71.txt;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=4(4)
    dataLen=300(12c)
    Output parameters:
    lpszData=23-12-55-19 - CheckChoice 0.13 SaveAs Props Again;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=1(1)
    dataLen=300(12c)
    Output parameters:
    lpszData=ORCMID;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=2(2)
    dataLen=300(12c)
    Output parameters:
    lpszData=CheckChoice 0.13 SaveAs Props Again;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=3(3)
    dataLen=300(12c)
    Output parameters:
    lpszData=ODMNATIVE TEST DOCUMENT;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=6(6)
    dataLen=300(12c)
    Output parameters:
    lpszData=.txt;
    Return value=0(0)
ODMSaveDoc
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    Output parameters:
    lpszNewDocId=::ODMA\ODMASAMP\23-12-55-19;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=4(4)
    dataLen=300(12c)
    Output parameters:
    lpszData=23-12-55-19 - CheckChoice 0.13 SaveAs Props Again;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=1(1)
    dataLen=300(12c)
    Output parameters:
    lpszData=ORCMID;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=2(2)
    dataLen=300(12c)
    Output parameters:
    lpszData=CheckChoice 0.13 SaveAs Props Again;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=3(3)
    dataLen=300(12c)
    Output parameters:
    lpszData=ODMNATIVE TEST DOCUMENT;
    Return value=0(0)
ODMGetDocInfo
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    item=6(6)
    dataLen=300(12c)
    Output parameters:
    lpszData=.txt;
    Return value=0(0)
ODMCloseDoc
    Input parameters:
    odmHandle=183175760(aeb0a50)
    lpszDocId=::ODMA\ODMASAMP\23-12-55-19;
    activeTime=-1(ffffffff)
    pagesPrinted=-1(ffffffff)
    sessionData address=0(0)
    dataLen=0(0)
    No output parameters
    Return value=0(0)
ODMUnRegisterApp
    Input parameters:
    odmHandle=183175760(aeb0a50)
    No output parameters
    No return value

# $Header: /ODMdev/info/odma/odmjni100/test/Check04/CheckChoice-2007-01-24-2023-Odma32-log.txt 1     07-01-24 20:50 Orcmid $

#        *** end of CheckChoice-2007-01-24-2023-Odma32-log.txt ***