Partager via


Interface IMDSPStorageGlobals (mswmdm.h)

L’interface IMDSPStorageGlobals, acquise à partir de l’interface IMDSPStorage, fournit des méthodes permettant de récupérer des informations globales sur un support de stockage. Cela peut inclure la quantité d’espace libre, le numéro de série du support, etc.

Héritage

L’interface IMDSPStorageGlobals hérite de l’interface IUnknown. IMDSPStorageGlobals a également les types de membres suivants :

Méthodes

L’interface IMDSPStorageGlobals a ces méthodes.

 
IMDSPStorageGlobals ::GetCapabilities

La méthode GetCapabilities récupère les fonctionnalités du support de stockage auquel un instance de cette interface est associé.
IMDSPStorageGlobals ::GetDevice

La méthode GetDevice récupère un pointeur vers l’appareil sur lequel le support de stockage auquel cette interface est associée est monté.
IMDSPStorageGlobals ::GetRootStorage

La méthode GetRootStorage récupère un pointeur vers l’interface IMDSPStorage pour le stockage racine du support de stockage.
IMDSPStorageGlobals ::GetSerialNumber

La méthode GetSerialNumber récupère un numéro de série identifiant de manière unique le support de stockage. Cette méthode doit être implémentée pour le transfert de contenu protégé, mais dans le cas contraire, elle est facultative. Pour plus d’informations, consultez Interfaces obligatoires et facultatives.
IMDSPStorageGlobals ::GetStatus

La méthode GetStatus récupère la status actuelle du support de stockage.
IMDSPStorageGlobals ::GetTotalBad

La méthode GetTotalBad récupère la quantité totale d’espace inutilisable sur le support de stockage, en octets. (IMDSPStorageGlobals.GetTotalBad)
IMDSPStorageGlobals ::GetTotalFree

La méthode GetTotalFree récupère l’espace libre total sur le support de stockage, en octets.
IMDSPStorageGlobals ::GetTotalSize

La méthode GetTotalSize récupère la taille totale, en octets, du support associé à cette interface IMDSPStorageGlobals.
IMDSPStorageGlobals ::Initialize

La méthode Initialize met en forme le support de stockage. (IMDSPStorageGlobals.Initialize)

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête mswmdm.h

Voir aussi

IMDSPStorage Interface

Interfaces pour les fournisseurs de services