MSFT_SmbShare, ROOT\Microsoft\Windows\SMB

Class | Methods (9) | Properties (21) | Qualifiers (6) | Instances (8) | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

31

MSFT_SmbShare methods

MSFT_SmbShare has 9 methods (9 Local)

NameOriginReturn
BlockAccessMSFT_SmbShareuint32 {'out':True}
CreateShareMSFT_SmbShareuint32 {'out':True}
EnumerateSharesMSFT_SmbShareuint32 {'out':True}
FireShareChangeEventMSFT_SmbShareuint32 {'out':True}
GetAccessControlEntriesMSFT_SmbShareuint32 {'out':True}
GetShareMSFT_SmbShareuint32 {'out':True}
GrantAccessMSFT_SmbShareuint32 {'out':True}
RevokeAccessMSFT_SmbShareuint32 {'out':True}
UnblockAccessMSFT_SmbShareuint32 {'out':True}

MSFT_SmbShare properties

MSFT_SmbShare has 21 properties (21 Local)

NameOriginCIMType
AvailabilityTypeMSFT_SmbShare19 [uint32]
CachingModeMSFT_SmbShare19 [uint32]
CATimeoutMSFT_SmbShare19 [uint32]
ConcurrentUserLimitMSFT_SmbShare19 [uint32]
ContinuouslyAvailableMSFT_SmbShare11 [boolean]
CurrentUsersMSFT_SmbShare19 [uint32]
DescriptionMSFT_SmbShare8 [string]
EncryptDataMSFT_SmbShare11 [boolean]
FolderEnumerationModeMSFT_SmbShare19 [uint32]
key
Name
MSFT_SmbShare8 [string]
PathMSFT_SmbShare8 [string]
ScopedMSFT_SmbShare11 [boolean]
key
ScopeName
MSFT_SmbShare8 [string]
SecurityDescriptorMSFT_SmbShare8 [string]
ShadowCopyMSFT_SmbShare11 [boolean]
ShareStateMSFT_SmbShare19 [uint32]
ShareTypeMSFT_SmbShare19 [uint32]
SmbInstanceMSFT_SmbShare19 [uint32]
SpecialMSFT_SmbShare11 [boolean]
TemporaryMSFT_SmbShare11 [boolean]
VolumeMSFT_SmbShare8 [string]

Detailed description of MSFT_SmbShare methods

Local methods (9) of MSFT_SmbShare class

▲ BlockAccess method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
AccountNamestring0✓-{'In':True}
Outputobject:MSFT_SmbShareAccessControlEntry1-✓{'EmbeddedInstance':'MSFT_SmbShareAccessControlEntry','Out':True}
implementedTrue
BlockAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ CreateShare method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Namestring0✓-{'In':True}
ScopeNamestring1✓-{'In':True}
Pathstring2✓-{'In':True}
Descriptionstring3✓-{'In':True}
ConcurrentUserLimituint324✓-{'In':True}
FolderEnumerationModeuint325✓-{'In':True}
CachingModeuint326✓-{'In':True}
Temporaryboolean7✓-{'In':True}
ContinuouslyAvailableboolean8✓-{'In':True}
CATimeoutuint329✓-{'In':True}
EncryptDataboolean10✓-{'In':True}
FullAccessstring11✓-{'In':True}
ChangeAccessstring12✓-{'In':True}
ReadAccessstring13✓-{'In':True}
NoAccessstring14✓-{'In':True}
SecurityDescriptorstring15✓-{'In':True}
CreatedShareobject:MSFT_SmbShare16-✓{'EmbeddedInstance':'MSFT_SmbShare','Out':True}
implementedTrue
staticTrue
CreateShare method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 3 namespaces
▲ EnumerateShares method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ScopeNamestring0✓-{'In':True}
PopulateVolumePropertyboolean1✓-{'In':True}
Outputobject:MSFT_SmbShare2-✓{'EmbeddedInstance':'MSFT_SmbShare','Out':True,'Stream':True}
implementedTrue
staticTrue
EnumerateShares method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ FireShareChangeEvent method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
EventTypeuint320✓-{'In':True}
ScopeNamestring1✓-{'In':True}
ShareNamestring2✓-{'In':True}
Pathstring3✓-{'In':True}
Remarkstring4✓-{'In':True}
SecurityDescriptorstring5✓-{'In':True}
ShareStateuint326✓-{'In':True}
CATimeoutuint327✓-{'In':True}
Flagsuint328✓-{'In':True}
Typeuint329✓-{'In':True}
ConcurrentUserLimituint3210✓-{'In':True}
implementedTrue
staticTrue
FireShareChangeEvent method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ GetAccessControlEntries method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Outputobject:MSFT_SmbShareAccessControlEntry0-✓{'EmbeddedInstance':'MSFT_SmbShareAccessControlEntry','Out':True}
implementedTrue
GetAccessControlEntries method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ GetShare method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ScopeNamestring0✓-{'In':True}
ShareNamestring1✓-{'In':True}
GetAclNonAdminboolean2✓-{'In':True}
Outputobject:MSFT_SmbShare3-✓{'EmbeddedInstance':'MSFT_SmbShare','Out':True}
implementedTrue
staticTrue
GetShare method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ GrantAccess method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
AccountNamestring0✓-{'In':True}
AccessRightuint321✓-{'In':True}
Outputobject:MSFT_SmbShareAccessControlEntry2-✓{'EmbeddedInstance':'MSFT_SmbShareAccessControlEntry','Out':True}
implementedTrue
GrantAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ RevokeAccess method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
AccountNamestring0✓-{'In':True}
Outputobject:MSFT_SmbShareAccessControlEntry1-✓{'EmbeddedInstance':'MSFT_SmbShareAccessControlEntry','Out':True}
implementedTrue
RevokeAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ UnblockAccess method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
AccountNamestring0✓-{'In':True}
Outputobject:MSFT_SmbShareAccessControlEntry1-✓{'EmbeddedInstance':'MSFT_SmbShareAccessControlEntry','Out':True}
implementedTrue
UnblockAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace

Detailed description of MSFT_SmbShare properties

Local properties (21) of MSFT_SmbShare class

▲ AvailabilityType property
CIMTYPE'uint32'
readTrue
ValueMap['0', '1', '2', '3', '4']
Values['26', '27', '28', '10', '29']
AvailabilityType property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ CachingMode property
CIMTYPE'uint32'
readTrue
ValueMap['0', '1', '2', '3', '4', '5']
Values['18', '19', '20', '21', '22', '15']
writeTrue
CachingMode property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ CATimeout property
CIMTYPE'uint32'
readTrue
writeTrue
CATimeout property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ ConcurrentUserLimit property
CIMTYPE'uint32'
readTrue
writeTrue
ConcurrentUserLimit property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ ContinuouslyAvailable property
CIMTYPE'boolean'
readTrue
writeTrue
ContinuouslyAvailable property is in 3 classes of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ CurrentUsers property
CIMTYPE'uint32'
readTrue
writeTrue
CurrentUsers property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ Description property
CIMTYPE'string'
readTrue
writeTrue
Description property is in 2 classes of ROOT\Microsoft\Windows\SMB and in 142 namespaces
▲ EncryptData property
CIMTYPE'boolean'
readTrue
writeTrue
EncryptData property is in 2 classes of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ FolderEnumerationMode property
CIMTYPE'uint32'
readTrue
ValueMap['0', '1']
Values['16', '17']
writeTrue
FolderEnumerationMode property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ Name property
CIMTYPE'string'
keyTrue
readTrue
Name property is in 8 classes of ROOT\Microsoft\Windows\SMB and in 142 namespaces
▲ Path property
CIMTYPE'string'
readTrue
Path property is in 2 classes of ROOT\Microsoft\Windows\SMB and in 30 namespaces
▲ Scoped property
CIMTYPE'boolean'
readTrue
Scoped property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ ScopeName property
CIMTYPE'string'
keyTrue
readTrue
ScopeName property is in 5 classes of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ SecurityDescriptor property
CIMTYPE'string'
readTrue
writeTrue
SecurityDescriptor property is in 2 classes of ROOT\Microsoft\Windows\SMB and in 142 namespaces
▲ ShadowCopy property
CIMTYPE'boolean'
readTrue
ShadowCopy property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ ShareState property
CIMTYPE'uint32'
readTrue
ValueMap['0', '1', '2']
Values['23', '24', '25']
ShareState property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ ShareType property
CIMTYPE'uint32'
readTrue
ValueMap['0', '1', '2', '3', '4']
Values['11', '12', '13', '14', '15']
ShareType property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ SmbInstance property
CIMTYPE'uint32'
readTrue
ValueMap['0', '1']
Values['9', '10']
SmbInstance property is in 5 classes of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ Special property
CIMTYPE'boolean'
readTrue
Special property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 3 namespaces
▲ Temporary property
CIMTYPE'boolean'
readTrue
Temporary property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace
▲ Volume property
CIMTYPE'string'
readTrue
Volume property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 10 namespaces

MSFT_SmbShare Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassVersion'30'✗✗✓✗✓
Description'31'✗✓✓✗✓
DisplayName'Smb Share'✗✓✓✓✓
dynamicTrue✓✗✓✗✓
LOCALE1033✗✗✓✓✓
provider'smbwmiv2'✓✗✓✗✓

MSFT_SmbShare System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\SMB:MSFT_SmbShare'___SYSTEM8✗✗
__NAMESPACE'ROOT\Microsoft\Windows\SMB'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION[]___SYSTEM8✗✓
__PROPERTY_COUNT21___SYSTEM3✗✗
__RELPATH'MSFT_SmbShare'___SYSTEM8✗✗
__DYNASTY'MSFT_SmbShare'___SYSTEM8✗✗
__SUPERCLASSnull___SYSTEM8✗✗
__CLASS'MSFT_SmbShare'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗

Similar Classes to MSFT_SmbShare

Number of classes:2
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
MSFT_SmbShareAccessControlEntry050----
MSFT_SmbShareChangeEvent020----
comments powered by Disqus
WUtils.com