Freigeben über


IDiscFormat2Erase::p ut_ClientName-Methode (imapi2.h)

Legt den Anzeigenamen des Clients fest.

Syntax

HRESULT put_ClientName(
  [in] BSTR value
);

Parameter

[in] value

Name der Clientanwendung.

Rückgabewert

S_OK wird bei Erfolg zurückgegeben, aber als Ergebnis der Implementierung können andere Erfolgscodes zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Einem Vorgangsfehler zurückgegeben, stellen jedoch nicht die einzigen möglichen Fehlerwerte dar:

Rückgabecode Beschreibung
E_OUTOFMEMORY
Fehler beim Zuordnen des erforderlichen Arbeitsspeichers.

Wert: 0x8007000E

E_INVALIDARG
Mindestens ein Argument ist ungültig.

Wert: 0x80070057

Hinweise

Der Name wird verwendet, wenn der Schreibvorgang exklusiven Zugriff auf das Gerät anfordert. Die IDiscRecorder2::get_ExclusiveAccessOwner-Eigenschaft enthält den Namen des Clients, der über die Sperre verfügt.

Da jede Anwendung mit Lese-/Schreibzugriff auf das CDROM-Gerät während des Löschvorgangs den IOCTL_CDROM_EXCLUSIVE_ACCESS -Steuerungscode (Abfrage) verwenden kann (siehe Microsoft Windows Driver Development Kit (DDK)), um auf den Namen zuzugreifen, ist es wichtig, dass der Name das Programm identifiziert, das diese Schnittstelle zum Löschen auf den Medien verwendet. Der Name ist auf denselben Zeichensatz beschränkt, der für den IOCTL_CDROM_EXCLUSIVE_ACCESS-Steuerelementcode erforderlich ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi2.h

Weitere Informationen

IDiscFormat2Erase

IDiscFormat2Erase::get_ClientName