CLUS_NETNAME_VS_TOKEN_INFO structure (clusapi.h)

Contains the data needed to request a token. It is used as the input parameter of the CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN control code.

Syntax

typedef struct CLUS_NETNAME_VS_TOKEN_INFO {
  DWORD ProcessID;
  DWORD DesiredAccess;
  BOOL  InheritHandle;
} CLUS_NETNAME_VS_TOKEN_INFO, CLUS_VS_TOKEN_INFO, *PCLUS_NETNAME_VS_TOKEN_INFO, *PCLUS_VS_TOKEN_INFO;

Members

ProcessID

Process ID of the process requesting the token.

DesiredAccess

Specifies an access mask that specifies the requested types of access. For a list of access rights for access tokens, see Access Rights for Access-Token Objects.

InheritHandle

Indicates whether the new handle is inheritable. If TRUE, the duplicate handle can be inherited by new processes created by the target process. If FALSE, the new handle cannot be inherited.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Header clusapi.h

See also

CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN

Data Structures