Compartir a través de


clase MSFT_StorageProvider

Representa un paquete del proveedor de administración de almacenamiento (SMP) que administra un subsistema de almacenamiento.

La siguiente sintaxis se simplifica a partir del código de formato de objeto administrado (MOF).

Sintaxis

class MSFT_StorageProvider : MSFT_StorageObject
{
  UInt16  Type;
  String  Name;
  String  Manufacturer;
  String  Version;
  String  CimServerName;
  String  URI;
  String  URI_IP;
  UInt16  RemoteSubsystemCacheMode;
  Boolean SupportsSubsystemRegistration;
  UInt16  SupportedRemoteSubsystemCacheModes;
};

Miembros

La clase MSFT_StorageProvider tiene estos tipos de miembros:

Métodos

La clase MSFT_StorageProvider tiene estos métodos.

Method Descripción
Descubra Detecta los objetos que pertenecen al proveedor de almacenamiento.
GetSecurityDescriptor Recupera el descriptor de seguridad que controla el acceso a la instancia de objeto del proveedor de almacenamiento.
RegisterSubsystem Registra un subsistema que va a administrar este proveedor.
SetAttributes Establece los atributos del proveedor.
SetSecurityDescriptor Establece el descriptor de seguridad que controla el acceso a la instancia de objeto del proveedor de almacenamiento.
Anular el registroSubsystem Anula el registro de un subsistema.

Propiedades

La clase MSFT_StorageProvider tiene estas propiedades.

CimServerName

Tipo de datos: String

Tipo de acceso: solo lectura

Si la propiedad Type es SMI-S, esta propiedad contiene el nombre del servidor CIM que se va a mostrar en la interfaz de usuario. Por ejemplo, "ACME CIM Server". Esta propiedad es necesaria para admitir el mecanismo de detección de SLP.

Si la propiedad Type no es SMI-S, esta propiedad es NULL.

Fabricante

Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Required

Nombre del fabricante del software SMP.

Nombre

Tipo de datos: Cadena

Tipo de acceso: solo lectura

Calificadores: Required

Nombre descriptivo para el proveedor de almacenamiento.

RemoteSubsystemCacheMode

Tipo de datos: UInt16

Tipo de acceso: solo lectura

Modo de almacenamiento en caché de este proveedor.

Valor Significado
0 Unknown
2 Deshabilitado
3 Detección manual

SupportedRemoteSubsystemCacheModes

Tipo de datos: UInt16

Tipo de acceso: solo lectura

Los modos de almacenamiento en caché que admite este proveedor.

Valor Significado
0 Unknown
2 Deshabilitado
3 Detección manual

SupportsSubsystemRegistration

Tipo de datos: booleano

Tipo de acceso: solo lectura

TRUE si este proveedor admite el registro y la administración remotos; FALSE si no lo hace.

Tipo

Tipo de datos: UInt16

Tipo de acceso: solo lectura

Calificadores: Required

Indica si el proveedor se implementa mediante interfaces estándar SMI-S o interfaces WMI de SMP.

Valor Significado
SMP 1 El proveedor es un proveedor nativo basado en SMP.
SMI-S 2 El proveedor es un proveedor basado en SMI-S que es visible a través del proveedor de administración de almacenamiento de proxy SMI-S.

URI

Tipo de datos: String

Tipo de acceso: solo lectura

Si la propiedad Type es SMI-S, esta propiedad contiene el protocolo, el nombre de host y el puerto que se conectan a un servidor SMI-S.

Si la propiedad Type no es SMI-S, esta propiedad es NULL.

URI_IP

Tipo de datos: String

Tipo de acceso: solo lectura

Si la propiedad Type es SMI-S, esta propiedad contiene el protocolo, la dirección IP y el puerto que se conectan a un servidor SMI-S. Este profesional

Si la propiedad Type no es SMI-S, esta propiedad es NULL.

Versión

Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Required

Cadena de versión de forma libre utilizada por el fabricante de SMP para diferenciar entre las versiones de software.

Requisitos

Requisito Valor
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Espacio de nombres Root\Microsoft\Windows\Storage
MOF Storagewmi.mof