C6101
warning C6101: Restituzione di memoria non inizializzata
Una corrispondenza percorso con la funzione non imposta il parametro denominato di _Out_.Questo messaggio viene generato in base alle annotazioni SAL che indicano che la funzione in questione ha sempre.Una funzione che non restituisce un'indicazione errore o di successo dovrebbe impostare tutti i relativi parametri di _Out_ perché l'analizzatore presuppone che il parametro di _Out_ sia dati non inizializzata prima che venga chiamata la funzione e dalla funzione consente di impostare il parametro in modo che non sia più inizializzato.Se la funzione indica l'esito positivo o negativo, il parametro di _Out_ non deve essere impostato in caso di errore ed è possibile rilevare ed evitare la posizione non inizializzate.In entrambi i casi, è necessario evitare la lettura di una posizione non inizializzate.Se la funzione talvolta non tocca un parametro di _Out_ che successivamente viene utilizzato, il parametro deve essere inizializzato prima della chiamata di funzione e contrassegnate con l'annotazione di _Inout_, o _Pre_null_ più esplicito o _Pre_satisfies_() una volta appropriato. La riuscita parziale" può essere gestito con l'annotazione di _When_.Per ulteriori informazioni, vedere Utilizzo delle annotazioni SAL per ridurre gli errori del codice C/C++.