Win32_PrivilegesStatus clase (proveedores WMI CIMWin32)
La clase Win32_PrivilegesStatus WMI informa sobre los privilegios necesarios para completar una operación. Se puede devolver cuando se produjo un error en una operación o cuando se ha devuelto una instancia rellenada parcialmente.
La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas. Las propiedades y los métodos están en orden alfabético, no en orden MOF.
Sintaxis
[UUID("{BE46D060-7A7C-11d2-BC85-00104B2CF71C}"), AMENDMENT]
class Win32_PrivilegesStatus : __ExtendedStatus
{
string Description;
string Operation;
string ParameterInfo;
string ProviderName;
uint32 StatusCode;
string PrivilegesNotHeld[];
string PrivilegesRequired[];
};
Miembros
La clase Win32_PrivilegesStatus tiene estos tipos de miembros:
Propiedades
La clase Win32_PrivilegesStatus tiene estas propiedades.
-
Descripción
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Cualquier cadena definida por el usuario que describa un error o un estado operativo.
Esta propiedad se hereda de __ExtendedStatus.
-
-
operación
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Operación que tiene lugar en el momento de un error o anomalía. Normalmente, Instrumental de administración de Windows (WMI) establece esta propiedad en el nombre de una API COM para el método WMI, como el siguiente: IWbemServices::CreateInstanceEnum.
Esta propiedad se hereda de __ExtendedStatus.
-
-
ParameterInfo
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Parámetros implicados en un cambio de estado o error. Por ejemplo, si una aplicación intenta recuperar una clase que no existe, esta propiedad se establece en el nombre de clase infractor.
Esta propiedad se hereda de __ExtendedStatus.
-
-
PrivilegesNotHeld
-
-
Tipo de datos: matriz de cadenas
-
Tipo de acceso: solo lectura
-
Calificadores: MappingStrings ("Win32API| AccessControl| Privilegios de Windows NT")
Faltan privilegios de acceso necesarios para completar una operación. Los tipos de privilegios de acceso se pueden encontrar en Privilegios de Windows.
Ejemplo: "SE_SHUTDOWN_NAME"
-
-
PrivilegiosRequired
-
-
Tipo de datos: matriz de cadenas
-
Tipo de acceso: solo lectura
-
Calificadores: MappingStrings ("Win32API| AccessControl| Privilegios de Windows NT")
Lista de todos los privilegios necesarios para realizar una operación. Esto incluye valores de la propiedad PrivilegesNotHeld .
Ejemplo: "SE_SHUTDOWN_NAME"
-
-
ProviderName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Identifica el proveedor que provoca o notifica un error o un cambio de estado. Si un proveedor no está implicado, esta cadena se establece en "Administración de Windows".
Esta propiedad se hereda de __ExtendedStatus.
-
-
StatusCode
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Contiene un código de error o información para una operación. Puede ser cualquier valor definido por el proveedor, pero el valor 0 (cero) normalmente se reserva para indicar que se ha realizado correctamente.
Esta propiedad se hereda de __NotifyStatus.
-
Comentarios
La clase Win32_PrivilegesStatus se deriva de __ExtendedStatus.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\CIMV2 |
MOF |
|
Archivo DLL |
|
Consulte también