Version | 1 |
Variant | specified in RFC 4122 |
urn | urn:uuid:28636aa6-953d-11d2-b5d6-00c04fd918d0 |
Hexdump | 28636aa6953d11d2b5d600c04fd918d0 |
Bytes | (cjªò=␑╥╡╓␀└O┘␘╨ |
Clock ID | 13782 |
Clock ID (hex) | 0x35d6 |
Timestamp, RFC | 1998-12-16 23:15:05 |
Timestamp, MS | 2017-03-04 23:15:05 |
Timestamp, UNIX | 2386-03-04 23:15:05 |
Raw hex timestamp | 0x1d2953d28636aa6 |
Raw timestamp | 131331429050313382 |
Sub-millisecond timestamp | 13382 |
MAC Address | 00c04fd918d0 |
is_local bit | False |
is_multicast bit | False |
MAC Manufacturer | Dell |
UUIDv1 | timestamp + clock_id + version (1) + node ID (MAC) |
MAC Date | 1998-04-22, deepmac.org, 00c04f/24 |
// Name: System.ContainedItems -- PKEY_ContainedItems // Type: Multivalue Guid -- VT_VECTOR | VT_CLSID (For variants: VT_ARRAY | VT_CLSID) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 29 // // The list of type of items, this item contains. For example, this item contains urls, attachments etc. // This is represented as a vector array of GUIDs where each GUID represents certain type.
// Name: System.FileCount -- PKEY_FileCount // Type: UInt64 -- VT_UI8 // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 12 // //
// Name: System.FindData -- PKEY_FindData // Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 0 (PID_FINDDATA) // // WIN32_FIND_DATAW in buffer of bytes.
// Name: System.IsSendToTarget -- PKEY_IsSendToTarget // Type: Boolean -- VT_BOOL // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 33 // // Provided by certain shell folders. Return TRUE if the folder is a valid Send To target.
// Name: System.ItemPathDisplayNarrow -- PKEY_ItemPathDisplayNarrow // Type: String -- VT_LPWSTR (For variants: VT_BSTR) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 8 // // This is the user-friendly display path to the item. The format of the string should be // tailored such that the name comes first, to optimize for a narrow viewing column. // // If the item is a file, the value excludes the file extension, and includes localized names if they are present. // If the item is a message, the value includes the System.ItemNamePrefix. // // To parse an item path, use System.ItemUrl or System.ParsingPath. // // Example values: // // If the path is... The property value is... // ----------------- ------------------------ // "c:\foo\bar\hello.txt" "hello (c:\foo\bar)" // "\\server\share\mydir\goodnews.doc" "goodnews (\\server\share\mydir)" // "\\server\share\folder" "folder (\\server\share)" // "c:\foo\MyFolder" "MyFolder (c:\foo)" // "/Mailbox Account/Inbox/'Re: Hello!'" "Re: Hello! (/Mailbox Account/Inbox)"
// Name: System.ItemType -- PKEY_ItemType // Type: String -- VT_LPWSTR (For variants: VT_BSTR) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 11 // // This is the canonical type of the item and is intended to be programmatically // parsed. // // If there is no canonical type, the value is VT_EMPTY. // // If the item is a file (ie, System.FileName is not VT_EMPTY), the value is the same as // System.FileExtension. // // Use System.ItemTypeText when you want to display the type to end users in a view. (If // the item is a file, passing the System.ItemType value to PSFormatForDisplay will // result in the same value as System.ItemTypeText.) // // Example values: // // If the path is... The property value is... // ----------------- ------------------------ // "c:\foo\bar\hello.txt" ".txt" // "\\server\share\mydir\goodnews.doc" ".doc" // "\\server\share\folder" "Directory" // "c:\foo\MyFolder" "Directory" // [desktop] "Folder" // "/Mailbox Account/Inbox/'Re: Hello!'" "MAPI/IPM.Message"
// Name: System.ParsingName -- PKEY_ParsingName // Type: String -- VT_LPWSTR (For variants: VT_BSTR) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 24 // // The shell namespace name of an item relative to a parent folder. This name may be passed to // IShellFolder::ParseDisplayName() of the parent shell folder.
// Name: System.ParsingPath -- PKEY_ParsingPath // Type: String -- VT_LPWSTR (For variants: VT_BSTR) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 30 // // This is the shell namespace path to the item. This path may be passed to // SHParseDisplayName to parse the path to the correct shell folder. // // If the item is a file, the value is identical to System.ItemPathDisplay. // // If the item cannot be accessed through the shell namespace, this value is VT_EMPTY.
// Name: System.PerceivedType -- PKEY_PerceivedType // Type: Int32 -- VT_I4 // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 9 // // The perceived type of a shell item, based upon its canonical type.
// Name: System.SFGAOFlags -- PKEY_SFGAOFlags // Type: UInt32 -- VT_UI4 // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 25 // // IShellFolder::GetAttributesOf flags, with SFGAO_PKEYSFGAOMASK attributes masked out.
// Name: System.TotalFileSize -- PKEY_TotalFileSize // Type: UInt64 -- VT_UI8 // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 14 // //
// Name: System.DescriptionID -- PKEY_DescriptionID // Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) // FormatID: (FMTID_ShellDetails) 28636AA6-953D-11D2-B5D6-00C04FD918D0, 2 (PID_DESCRIPTIONID) // // The contents of a SHDESCRIPTIONID structure as a buffer of bytes.
https://msdn.microsoft.com/en-us/library/windows/desktop/bb759748.aspx
from dlang/druntime/master/src/core/sys/windows/uuid.d
Counts : MS-HGRP:2
Wine 1.1.10 includes file: shlguid.h from Mikołaj Zalewski's http://mikolajapp2.appspot.com - wine11.xml
Windows SDK 6.0 file: ShlGuid.h from Mikołaj Zalewski's http://mikolajapp2.appspot.com - wdk6.xml
DEFINE_GUID in /home/user/uuid/winsdk/winsdk-10/Include/10.0.16299.0/um/ShlGuid.h
DEFINE_GUID in /home/user/uuid/winsdk/winsdk-10/Include/10.0.10240.0/um/ShlGuid.h
DEFINE_GUID in /home/user/uuid/winsdk/winsdk-10/Include/10.0.14393.0/um/ShlGuid.h
DEFINE_GUID in wine/include/shlguid.h
DEFINE_GUID in reactos/sdk/include/psdk/shlguid.h
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 5 (PID_COMPUTERNAME) in Include/10.0.16299.0/um/propkey.h:1407
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 29 in Include/10.0.16299.0/um/propkey.h:1415
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 12 in Include/10.0.16299.0/um/propkey.h:1575
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 0 (PID_FINDDATA) in Include/10.0.16299.0/um/propkey.h:1696
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 33 in Include/10.0.16299.0/um/propkey.h:2057
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 8 in Include/10.0.16299.0/um/propkey.h:2309
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 37 in Include/10.0.16299.0/um/propkey.h:2333
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 11 in Include/10.0.16299.0/um/propkey.h:2348
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 24 in Include/10.0.16299.0/um/propkey.h:2607
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 30 in Include/10.0.16299.0/um/propkey.h:2616
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 9 in Include/10.0.16299.0/um/propkey.h:2627
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 25 in Include/10.0.16299.0/um/propkey.h:2774
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 14 in Include/10.0.16299.0/um/propkey.h:3044
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 2 (PID_DESCRIPTIONID) in Include/10.0.16299.0/um/propkey.h:7937
// FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 6 in Include/10.0.16299.0/um/propkey.h:7976
// {28636aa6-953d-11d2-b5d6-00c04fd918d0} in Include/10.0.16299.0/um/ShlGuid.h:339