|
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
Description31
MSFT_SmbShare methodsMSFT_SmbShare has 9 methods (9 Local)
MSFT_SmbShare propertiesMSFT_SmbShare has 21 properties (21 Local)
Detailed description of MSFT_SmbShare methodsLocal methods (9) of MSFT_SmbShare class▲ BlockAccess method |
---|
Return | uint32 {'out':True} |
---|
Parameters | |
---|
implemented | True |
---|
BlockAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ CreateShare method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
Name | string | 0 | ✓ | - | {'In':True} | ScopeName | string | 1 | ✓ | - | {'In':True} | Path | string | 2 | ✓ | - | {'In':True} | Description | string | 3 | ✓ | - | {'In':True} | ConcurrentUserLimit | uint32 | 4 | ✓ | - | {'In':True} | FolderEnumerationMode | uint32 | 5 | ✓ | - | {'In':True} | CachingMode | uint32 | 6 | ✓ | - | {'In':True} | Temporary | boolean | 7 | ✓ | - | {'In':True} | ContinuouslyAvailable | boolean | 8 | ✓ | - | {'In':True} | CATimeout | uint32 | 9 | ✓ | - | {'In':True} | EncryptData | boolean | 10 | ✓ | - | {'In':True} | FullAccess | string | 11 | ✓ | - | {'In':True} | ChangeAccess | string | 12 | ✓ | - | {'In':True} | ReadAccess | string | 13 | ✓ | - | {'In':True} | NoAccess | string | 14 | ✓ | - | {'In':True} | SecurityDescriptor | string | 15 | ✓ | - | {'In':True} | CreatedShare | object:MSFT_SmbShare | 16 | - | ✓ | {'EmbeddedInstance':'MSFT_SmbShare','Out':True} |
|
---|
implemented | True |
---|
static | True |
---|
CreateShare method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 3 namespaces |
▲ EnumerateShares method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ScopeName | string | 0 | ✓ | - | {'In':True} | PopulateVolumeProperty | boolean | 1 | ✓ | - | {'In':True} | Output | object:MSFT_SmbShare | 2 | - | ✓ | {'EmbeddedInstance':'MSFT_SmbShare','Out':True,'Stream':True} |
|
---|
implemented | True |
---|
static | True |
---|
EnumerateShares method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ FireShareChangeEvent method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
EventType | uint32 | 0 | ✓ | - | {'In':True} | ScopeName | string | 1 | ✓ | - | {'In':True} | ShareName | string | 2 | ✓ | - | {'In':True} | Path | string | 3 | ✓ | - | {'In':True} | Remark | string | 4 | ✓ | - | {'In':True} | SecurityDescriptor | string | 5 | ✓ | - | {'In':True} | ShareState | uint32 | 6 | ✓ | - | {'In':True} | CATimeout | uint32 | 7 | ✓ | - | {'In':True} | Flags | uint32 | 8 | ✓ | - | {'In':True} | Type | uint32 | 9 | ✓ | - | {'In':True} | ConcurrentUserLimit | uint32 | 10 | ✓ | - | {'In':True} |
|
---|
implemented | True |
---|
static | True |
---|
FireShareChangeEvent method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ GetAccessControlEntries method |
---|
Return | uint32 {'out':True} |
---|
Parameters | |
---|
implemented | True |
---|
GetAccessControlEntries method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ GetShare method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ScopeName | string | 0 | ✓ | - | {'In':True} | ShareName | string | 1 | ✓ | - | {'In':True} | GetAclNonAdmin | boolean | 2 | ✓ | - | {'In':True} | Output | object:MSFT_SmbShare | 3 | - | ✓ | {'EmbeddedInstance':'MSFT_SmbShare','Out':True} |
|
---|
implemented | True |
---|
static | True |
---|
GetShare method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ GrantAccess method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
AccountName | string | 0 | ✓ | - | {'In':True} | AccessRight | uint32 | 1 | ✓ | - | {'In':True} | Output | object:MSFT_SmbShareAccessControlEntry | 2 | - | ✓ | {'EmbeddedInstance':'MSFT_SmbShareAccessControlEntry','Out':True} |
|
---|
implemented | True |
---|
GrantAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ RevokeAccess method |
---|
Return | uint32 {'out':True} |
---|
Parameters | |
---|
implemented | True |
---|
RevokeAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ UnblockAccess method |
---|
Return | uint32 {'out':True} |
---|
Parameters | |
---|
implemented | True |
---|
UnblockAccess method is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
Detailed description of MSFT_SmbShare propertiesLocal properties (21) of MSFT_SmbShare class▲ AvailabilityType property |
---|
CIMTYPE | 'uint32' |
---|
read | True |
---|
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' |
---|
read | True |
---|
ValueMap | ['0', '1', '2', '3', '4', '5'] |
---|
Values | ['18', '19', '20', '21', '22', '15'] |
---|
write | True |
---|
CachingMode property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ CATimeout property |
---|
CIMTYPE | 'uint32' |
---|
read | True |
---|
write | True |
---|
CATimeout property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ ConcurrentUserLimit property |
---|
CIMTYPE | 'uint32' |
---|
read | True |
---|
write | True |
---|
ConcurrentUserLimit property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ CurrentUsers property |
---|
CIMTYPE | 'uint32' |
---|
read | True |
---|
write | True |
---|
CurrentUsers property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ FolderEnumerationMode property |
---|
CIMTYPE | 'uint32' |
---|
read | True |
---|
ValueMap | ['0', '1'] |
---|
Values | ['16', '17'] |
---|
write | True |
---|
FolderEnumerationMode property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ Scoped property |
---|
CIMTYPE | 'boolean' |
---|
read | True |
---|
Scoped property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ ShadowCopy property |
---|
CIMTYPE | 'boolean' |
---|
read | True |
---|
ShadowCopy property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ ShareState property |
---|
CIMTYPE | 'uint32' |
---|
read | True |
---|
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' |
---|
read | True |
---|
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 |
▲ Special property |
---|
CIMTYPE | 'boolean' |
---|
read | True |
---|
Special property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 3 namespaces |
▲ Temporary property |
---|
CIMTYPE | 'boolean' |
---|
read | True |
---|
Temporary property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 1 namespace |
▲ Volume property |
---|
CIMTYPE | 'string' |
---|
read | True |
---|
Volume property is in 1 class (MSFT_SmbShare) of ROOT\Microsoft\Windows\SMB and in 10 namespaces |
MSFT_SmbShare QualifiersName | Value | ToInstance | ToSubclass | Overridable | Amended | Local |
ClassVersion | '30' | ✗ | ✗ | ✓ | ✗ | ✓ |
Description | '31' | ✗ | ✓ | ✓ | ✗ | ✓ |
DisplayName | 'Smb Share' | ✗ | ✓ | ✓ | ✓ | ✓ |
dynamic | True | ✓ | ✗ | ✓ | ✗ | ✓ |
LOCALE | 1033 | ✗ | ✗ | ✓ | ✓ | ✓ |
provider | 'smbwmiv2' | ✓ | ✗ | ✓ | ✗ | ✓ |
MSFT_SmbShare System propertiesName | Value | Origin | CIMType | Local | Array |
__PATH | '\\.\ROOT\Microsoft\Windows\SMB:MSFT_SmbShare' | ___SYSTEM | 8 | ✗ | ✗ |
__NAMESPACE | 'ROOT\Microsoft\Windows\SMB' | ___SYSTEM | 8 | ✗ | ✗ |
__SERVER | '.' | ___SYSTEM | 8 | ✗ | ✗ |
__DERIVATION | [] | ___SYSTEM | 8 | ✗ | ✓ |
__PROPERTY_COUNT | 21 | ___SYSTEM | 3 | ✗ | ✗ |
__RELPATH | 'MSFT_SmbShare' | ___SYSTEM | 8 | ✗ | ✗ |
__DYNASTY | 'MSFT_SmbShare' | ___SYSTEM | 8 | ✗ | ✗ |
__SUPERCLASS | null | ___SYSTEM | 8 | ✗ | ✗ |
__CLASS | 'MSFT_SmbShare' | ___SYSTEM | 8 | ✗ | ✗ |
__GENUS | 1 | ___SYSTEM | 3 | ✗ | ✗ |
Similar Classes to MSFT_SmbShareNumber of classes:2
|
|