Main Page Cookbook/Overview ImageMeister the jcprops file Licensing Binary Installation & Configuration [ Win · Mac · Nix · OSX ] Changes Public API Source Code Main Page Java [ Common · Win · Mac · Nix ] Native Code [ Common · Win · Mac · Nix ] Manifest Native Code Overviews [ Common · Win · Mac · Nix · Strings ] Macros [ General · Native Macros ] Walkthroughs [ Java only · Java and native ] Building [ Win · Mac · Nix · OSX ] Distribution Issues

# SVersionInfo

  Gets version info on files.

[ Windows | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

## Quick Index

  DESCRIPTION

## Class Summary

class SVersionInfo
{
public:

  static ErrCode iNativeGetFileVersionInfoStart( const CStr *fullPath, long *versionH );
  static ErrCode iNativeGetFileVersionInfoEnd( long nativeH );
  static ErrCode iNativeVerQueryValue( long versionH, const CStr *key, CStr *value );

protected:

}; // SVersionInfo

Back to the top of SVersionInfo

### DESCRIPTION

Gets version info on files.

Back to the top of SVersionInfo

### ErrCode iNativeGetFileVersionInfoStart( const CStr *fullPath, long *versionH );

Wraps GetFileVersionInfoStart()

in fullPath
  The file to get version info on.
out versionH
  The version handle used with the next two calls.

    	static	ErrCode iNativeGetFileVersionInfoStart( const CStr *fullPath, long *versionH );

Back to the top of SVersionInfo

### ErrCode iNativeGetFileVersionInfoEnd( long nativeH );

Wraps GetFileVersionInfoEnd()

in versionH
  The version handle returned from iNativeGetFileVersionInfoStart

    	static	ErrCode iNativeGetFileVersionInfoEnd( long nativeH );

Back to the top of SVersionInfo

### ErrCode iNativeVerQueryValue( long versionH, const CStr *key, CStr *value );

Wraps VerQueryValue()

in versionH
  The version handle returned from iNativeGetFileVersionInfoStart
in key
  The key to query.
out value
  The returned value.

    	static	ErrCode iNativeVerQueryValue( long versionH, const CStr *key, CStr *value );

Back to the top of SVersionInfo

## All Members

public:
  static ErrCode iNativeGetFileVersionInfoStart( const CStr *fullPath, long *versionH );
  static ErrCode iNativeGetFileVersionInfoEnd( long nativeH );
  static ErrCode iNativeVerQueryValue( long versionH, const CStr *key, CStr *value );
protected:

Back to the top of SVersionInfo

## Ancestors

Class does not inherit from any other class.

Back to the top of SVersionInfo

## Descendants

Class is not inherited by any others.

Back to the top of SVersionInfo

Generated from source by the Cocoon utilities on Fri Aug 23 12:34:08 2002 .

Main Page · JConfig · ImageMeister · System Properties Repository · WordMeister · Free Samples · Java Freeware · Contact Us · FAQ · Links

Copyright (c) 1997-2002 Samizdat Productions. All Rights Reserved.
WarpMovie, TileMovie, JConfig, ImageMeister and MovieShredder are Trademarks of Samizdat Productions.