C# Class Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.CFullPropSpec

The CFullPropSpec structure contains a property set GUID and a property identifier to uniquely identify a property. A CFullPropSpec instance has a property set GUID and either an integer property ID or a string property name. For properties to match, the CFullPropSpec structure MUST match the column identifier in the index. There is no conversion between property IDs and property names. Property names are case insensitive. (The CFullPropSpec structure corresponds to the FULLPROPSPEC structure described in [MSDN-FULLPROPSPEC].)
Datei anzeigen Open project: microsoft/WindowsProtocolTestSuites

Public Properties

Property Type Description
PrSpec uint
Property_name string
_guidPropSet Guid
ulKind CFullPropSpec_ulKind_Values

Public Methods

Method Description
CFullPropSpec ( Guid guid, uint propertyID ) : System

Construct an integer property.

FromBytes ( Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.WspBuffer buffer ) : void
ToBytes ( Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.WspBuffer buffer ) : void

Method Details

CFullPropSpec() public method

Construct an integer property.
public CFullPropSpec ( Guid guid, uint propertyID ) : System
guid Guid GUID of property.
propertyID uint Identifier of property.
return System

FromBytes() public method

public FromBytes ( Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.WspBuffer buffer ) : void
buffer Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.WspBuffer
return void

ToBytes() public method

public ToBytes ( Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.WspBuffer buffer ) : void
buffer Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Wsp.WspBuffer
return void

Property Details

PrSpec public_oe property

A 32-bit unsigned integer with a meaning as indicated by the ulKind field.
public uint PrSpec
return uint

Property_name public_oe property

If ulKind is set to PRSPEC_PROPID, this field MUST NOT be present. If ulKind is set to PRSPEC_LPWSTR, this field MUST contain a case-insensitive array of PrSpec non-null Unicode characters that contains the name of the property.
public string Property_name
return string

_guidPropSet public_oe property

The GUID of the property set to which the property belongs.
public Guid _guidPropSet
return Guid

ulKind public_oe property

A 32-bit unsigned integer that indicates the contents of PrSpec.
public CFullPropSpec_ulKind_Values ulKind
return CFullPropSpec_ulKind_Values