Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by image. For more information, see:
wiamdef.h contains the following programming interfaces:
Classes
CWiaLogProc Learn more about: CWiaLogProc class |
CWiaLogProcEx Learn more about: CWiaLogProcEx class |
Functions
WIAS_ASSERT The WIAS_ASSERT macro writes a diagnostic message to the Wiatrace.log file. |
WIAS_ERROR The WIAS_ERROR macro writes a diagnostic message to the Wiatrace.log file. |
WIAS_HRESULT The WIAS_HRESULT macro writes a diagnostic message to the Wiatrace.log file. |
WIAS_LERROR The WIAS_LERROR macro is obsolete. It is recommended that the WIAS_ERROR macro be used instead.The WIAS_LERROR macro writes a diagnostic WIA_ERROR message to the log file. |
WIAS_LHRESULT The WIAS_LHRESULT macro is obsolete. It is recommended that the WIAS_HRESULT macro be used instead. The WIAS_LHRESULT macro translates an HRESULT value into a string and writes the string to the diagnostic log file. |
WIAS_LTRACE The WIAS_LTRACE macro is obsolete. It is recommended that the WIAS_TRACE macro be used instead.The WIAS_LTRACE macro writes a diagnostic WIA_TRACE message to the log file. |
WIAS_LWARNING The WIAS_LWARNING macro is obsolete, do not use. |
WIAS_TRACE The WIAS_TRACE macro writes a diagnostic message to the Wiatrace.log file. |
wiasCreateChildAppItem The wiasCreateChildAppItem function creates a new application item and inserts it as a child of the specified (parent) item. Note that this item will not have any properties in its property sets until the driver or application actually fills them in. |
wiasCreateDrvItem The wiasCreateDrvItem function creates an IWiaDrvItem Interface object. |
wiasCreateLogInstance The wiasCreateLogInstance function creates an instance of a logging object. |
wiasCreatePropContext The wiasCreatePropContext function allocates a property context to indicate which of an item's properties are being changed by the application. |
wiasDebugError The wiasDebugError function is obsolete. |
wiasDebugTrace The wiasDebugTrace function is obsolete. |
wiasDownSampleBuffer The wiasDownSampleBuffer function takes in a buffer of DWORD-aligned pixel data and downsamples it (produces image data of lower resolution) to the specified size and resolution. |
wiasFormatArgs The wiasFormatArgs function formats an argument list into a packaged string for logging. |
wiasFreePropContext The wiasFreePropContext function releases the memory occupied by a WIA_PROPERTY_CONTEXT structure. |
wiasGetChangedValueFloat The wiasGetChangedValueFloat function determines whether a property with a floating-point value has been changed by an application. |
wiasGetChangedValueGuid The wiasGetChangedValueGuid function determines whether a property with a GUID value has been changed by an application. |
wiasGetChangedValueLong The wiasGetChangedValueLong function determines whether a property with a long integer value has been changed by an application. |
wiasGetChangedValueStr The wiasGetChangedValueStr function determines whether a property with a string value has been changed by an application. |
wiasGetChildrenContexts The wiasGetChildrenContexts function retrieves an array of item contexts belonging to the current item's children. |
wiasGetContextFromName The wiasGetContextFromName function retrieves the item context for an item name. |
wiasGetDrvItem The wiasGetDrvItem function retrieves a driver item. |
wiasGetImageInformation The wiasGetImageInformation function retrieves transfer context information from an item. |
wiasGetItemType The wiasGetItemType function indicates the item type. |
wiasGetPropertyAttributes The wiasGetPropertyAttributes function retrieves the access flags and valid values for a set of properties. |
wiasGetRootItem The wiasGetRootItem function retrieves the root item context of a specified WIA item. |
wiasIsPropChanged The wiasIsPropChanged function tests whether a specified property has been changed by an application. |
wiasParseEndorserString The wiasParseEndorserString function parses an endorser string, replacing WIA service-defined and vendor-defined tokens in the string with values associated with those tokens. |
wiasPrintDebugHResult The wiasPrintDebugHResult function is obsolete. |
wiasQueueEvent The wiasQueueEvent function informs the service that the device generated an event. |
wiasReadMultiple The wiasReadMultiple function retrieves multiple property values from a WIA item. |
wiasReadPropBin The wiasReadPropBin function retrieves a binary-data property value from a WIA item. |
wiasReadPropFloat The wiasReadPropFloat function retrieves a floating-point property value from a WIA item. |
wiasReadPropGuid The wiasReadPropGuid function retrieves a GUID property value from a WIA item. |
wiasReadPropLong The wiasReadPropLong function retrieves a long integer property value from a WIA item. |
wiasReadPropStr The wiasReadPropStr function retrieves a string property value from a WIA item. |
wiasSendEndOfPage The wiasSendEndOfPage function calls the client callback routine during a data transfer, sending the current total page count. |
wiasSetItemPropAttribs The wiasSetItemPropAttribs function sets the access flags and valid values for an item's set of properties. |
wiasSetItemPropNames The wiasSetItemPropNames function writes property names to item properties. |
wiasSetPropChanged The wiasSetPropChanged function modifies a property context to indicate that a property is being changed. |
wiasSetPropertyAttributes The wiasSetPropertyAttributes function sets the access flags and valid values for a set of properties. |
wiasSetValidFlag The wiasSetValidFlag function sets the valid values for a WIA_PROP_FLAG property. |
wiasSetValidListFloat The wiasSetValidListFloat function sets valid values for a WIA_PROP_LIST property of type VT_R4. |
wiasSetValidListGuid The wiasSetValidListGuid function sets valid values for a WIA_PROP_LIST property of type VT_CLSID. |
wiasSetValidListLong The wiasSetValidListLong function sets the valid values for a WIA_PROP_LIST property of type VT_I4. |
wiasSetValidListStr The wiasSetValidListStr function sets the valid values for a WIA_PROP_LIST property of type VT_BSTR. |
wiasSetValidRangeFloat The wiasSetValidRangeFloat function specifies the range of valid values for a WIA_PROP_RANGE property of type VT_R4. |
wiasSetValidRangeLong The wiasSetValidRangeLong function specifies the range of valid values for a WIA_PROP_RANGE property of type VT_I4. |
wiasUpdateScanRect The wiasUpdateScanRect function updates the scanning area sizes of the scanning device. |
wiasUpdateValidFormat The wiasUpdateValidFormat function updates the valid format of the property context for the current minidriver. |
wiasValidateItemProperties The wiasValidateItemProperties function validates a list of simple item properties against their current valid values. |
wiasWriteBufToFile The wiasWriteBufToFile function writes from a specified buffer to an image file. |
wiasWriteMultiple The wiasWriteMultiple function writes multiple property values to a WIA item. |
wiasWritePageBufToFile The wiasWritePageBufToFile function writes the contents of a temporary page buffer to an image file. |
wiasWritePageBufToStream The wiasWritePageBufToStream function writes the contents of a temporary page buffer to the IStream interface provided by the application. |
wiasWritePropBin The wiasWritePropBin function writes a single binary-data property value to a WIA item. |
wiasWritePropFloat The wiasWritePropFloat function writes a single floating-point property value to a WIA item. |
wiasWritePropGuid The wiasWritePropGuid function writes a single GUID property value to a WIA item. |
wiasWritePropLong The wiasWritePropLong function writes a single long integer property value to a WIA item. |
wiasWritePropStr The wiasWritePropStr function writes a single string property value to a WIA item. |