MSFT_DfsNamespaceAccess class
Controls the access permissions for a DFS folder.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[dynamic, provider("dfsncimprov"), ClassVersion("1.0"), AMENDMENT]
class MSFT_DfsNamespaceAccess
{
uint32 AccessType;
string AccountName;
string NamespacePath;
};
Members
The MSFT_DfsNamespaceAccess class has these types of members:
Methods
The MSFT_DfsNamespaceAccess class has these methods.
Method | Description |
---|---|
GetNamespaceAccessRights | Retrieves access permissions for the specified DFS folder. |
GrantNamespaceAccessRights | Grants access permissions for a DFS folder to the specified users or groups. |
RemoveNamespaceAccessRights | Removes access permissions for a DFS folder for the specified users or groups. |
RevokeNamespaceAccessRights | Revokes access permissions for a DFS folder from the specified users or groups. |
Properties
The MSFT_DfsNamespaceAccess class has these properties.
-
AccessType
-
-
Data type: uint32
-
Access type: Read-only
Gets or sets the type of access to be changed for the users or groups on a DFS folder. The default value is "enumerate".
-
-
"enumerate" (0)
-
The right to view and enumerate the contents of a DFS folder.
AccountName
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
Gets or sets the names of users or groups for which to change access permissions on a DFS folder.
NamespacePath
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
Gets or sets the Universal Naming Convention (UNC) path of the DFS folder on which to change access permissions. The UNC path has a format of \\HostName\SharedName[\ObjectName]*, where:
- The HostName component represents either the host name of a server or the domain name of a domain that hosts resources.
- The SharedName component represents the share name or the name of the resource that is being accessed.
- Each ObjectName component represents the name of a directory on the resource that is being accessed.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\dfsn |
MOF |
|
DLL |
|