Condividi tramite


SetGenerationalGuid

Il metodo SetGenerationalGuid assegna un nuovo valore GUID alle informazioni nelle cache dell'iniziatore HBA.

Gli HBA iniziatori spesso memorizzano nella cache le informazioni di autenticazione, ad esempio le chiavi precondivise associate a identificatori di iniziatore specifici, le chiavi di gruppo associate per impostazione predefinita agli identificatori dell'iniziatore che non dispongono di chiavi e segreti CHAP. L'iniziatore mantiene un GUID che identifica la versione delle informazioni attualmente presenti nella cache.

I servizi, ad esempio il servizio di individuazione iSCSI e le applicazioni di gestione che aggiornano le informazioni memorizzate nella cache di un iniziatore, devono modificare questo GUID per indicare che la cache è stata modificata. Quando un servizio iSCSI o un'applicazione di gestione viene riavviata, può controllare il GUID dell'iniziatore HBA per verificare che le informazioni memorizzate nella cache siano sincronizzate con le informazioni memorizzate nella cache sull'iniziatore.

Le applicazioni e i servizi possono usare i metodi WMI iSCSI seguenti per gestire i dati di configurazione memorizzati nella cache di un iniziatore:

Clearcache

GetPresharedKeyForId

SetGroupPresharedKey

SetPresharedKeyForId

SetTunnelModeOuterAddress

Il metodo SetGenerationalGuid appartiene alla classe WMI non pubblicata MSiSCSI_SecurityConfigOperations. Per una descrizione dei parametri del metodo SetGenerationalGuid , vedere le descrizioni dei membri per le strutture SetGenerationalGuid_IN e SetGenerationalGuid_OUT . I driver Miniport che implementano la classe WMI MSiSCSI_SecurityConfigOperations devono supportare questo metodo se l'HBA memorizza nella cache le informazioni.