Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This structure is used to store information about an object type.
Syntax
typedef struct tagObjTypeInfo { UINT cbStruct; OBJTYPENAMEW szObjType; UINT uFlags; WCHAR szName[80]; UINT cObjects; UINT cbAllObj; FILETIME ftLastModified; } OBJTPYEINFO, *POBJTYPEINFO; |
Members
- cbStruct
-
Size of the structure in bytes. This member is populated by the server before the structure is passed into the GetObjTypeInfodevice module function.
- szObjType
-
Null-terminated string that contains the name of the object type. This member is populated by the server before the structure is passed into the GetObjTypeInfodevice module function.
- uFlags
-
Reserved.
- szName
-
Null-terminated string that contains the name of a file system object storing all these objects. The device provider should populate this member in its GetObjTypeInfoimplementation.
- cObjects
-
Number of existing objects of this type. The device provider should populate this member in its GetObjTypeInfoimplementation.
- cbAllObj
-
Total number of bytes used to store existing objects. The device provider should populate this member in its GetObjTypeInfoimplementation.
- ftLastModified
-
Specifies the last time any object was modified. The device provider should populate this member in its GetObjTypeInfoimplementation.
Requirements
Header | cesync.h |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |