Freigeben über


SetGenerationalGuid

Die SetGenerationalGuid-Methode weist den Informationen in den Caches des Initiator-HBA einen neuen GUID-Wert zu.

Initiator-HBAs speichern häufig Authentifizierungsinformationen zwischen, z. B. vorab freigegebene Schlüssel, die bestimmten Initiatorbezeichnern zugeordnet sind, Gruppenschlüssel, die standardmäßig Initiatorbezeichnern zugeordnet sind, die keinen Schlüssel aufweisen, und CHAP-Geheimnisse. Der Initiator verwaltet eine GUID, die die Version der Informationen identifiziert, die sich derzeit in seinen Caches befinden.

Dienste wie der iSCSI-Ermittlungsdienst und Verwaltungsanwendungen, die die zwischengespeicherten Informationen eines Initiators aktualisieren, sollten diese GUID so ändern, dass der Cache geändert wurde. Wenn ein iSCSI-Dienst oder eine Verwaltungsanwendung neu gestartet wird, kann er die GUID des Initiator-HBA überprüfen, um zu überprüfen, ob die zwischengespeicherten Informationen mit den zwischengespeicherten Informationen auf dem Initiator synchronisiert sind.

Anwendungen und Dienste können die folgenden iSCSI-WMI-Methoden verwenden, um die zwischengespeicherten Konfigurationsdaten eines Initiators zu verwalten:

ClearCache

GetPresharedKeyForId

SetGroupPresharedKey

SetPresharedKeyForId

SetTunnelModeOuterAddress

Die SetGenerationalGuid-Methode gehört zur nicht veröffentlichten MSiSCSI_SecurityConfigOperations WMI-Klasse. Eine Beschreibung der Parameter der SetGenerationalGuid-Methode finden Sie in den Memberbeschreibungen für die SetGenerationalGuid_IN - und SetGenerationalGuid_OUT-Strukturen . Miniporttreiber, die die MSiSCSI_SecurityConfigOperations WMI-Klasse implementieren, müssen diese Methode unterstützen, wenn der HBA Informationen zwischenspeichert.