Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Structures, prefix the name with the module name and a period.
SHITEMID (Structures)
.
C# Definition:
/// <summary>
/// Defines an item identifier.
/// </summary>
[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)]
public struct SHITEMID
[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] _
public struc SHITEMID
{
/// <summary>
/// The size of identifier, in bytes, including cb itself.
/// </summary>
public ushort cb;
public ushort cb
/// <summary>
/// A variable-length item identifier.
/// </summary>
public byte[] abID;
public byte() abID
}
VB.NET Definition:
''' <summary>
''' Defines an item identifier.
''' </summary>
<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Unicode)> _
Public Structure SHITEMID
''' <summary>
''' The size of identifier, in bytes, including cb itself.
''' </summary>
Public cb As UShort
''' <summary>
''' A variable-length item identifier.
''' </summary>
Public abID As Byte()
End structure
VB Definition
Public Type SHITEMID
cb As Long
abID() As Byte
End Type
User-Defined Field Types:
None.
Notes:
None.
ITEMIDLIST - Item ID List for [SHGetSpecialFolderLocation]
2/7/2012 6:53:37 PM - -202.74.138.1
Please edit this page!
Do you have...
helpful tips?
corrections to the existing content?
alternate definitions?
additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.