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.
4/8/2010

The GUIDstructure describes a globally unique identifier.

Syntax

struct { 
  unsigned long 
Data1; 
  unsigned short 
Data2; 
  unsigned short 
Data3; 
  unsigned char 
Data4[8]; 
} GUID; 

Members

Data1

An unsigned long integer data value.

Data2

An unsigned short integer data value.

Data3

An unsigned short integer data value.

Data4

An array of unsigned characters.

Remarks

GUIDstructures are used in MAPI as follows:

  • In the MAPIUIDstructures that uniquely identify service providers.

  • For interface identifiers.

  • In the property set names of named properties.

Message store and address book providers call the Microsoft utility UUIDGEN.EXE to generate a GUIDstructure to use in their MAPIUIDstructure.

Requirements

Header wtypes.h
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Reference

MAPI Structures
MAPIUID

Other Resources

Messaging