J'utilise un SafeFileHandle pour parler aux périphériques USB. Si je ferme un handle, puis rouvre un handle sur le même périphérique (en supposant qu'il n'a pas été supprimé et recollé/énuméré), les premier et second handles seront-ils nécessairement identiques? Ou est-ce une poignée comme une chose d'instance qui peut être différente chaque fois qu'elle est ouverte?Est-ce qu'un SafeFileHandle change entre Open Close et Reopen?
1
A
Répondre
2
Je viens d'exécuter une expérience rapide, en utilisant un SafeHandle à un fichier (basé sur l'exemple de code dans le MSDN SafeFileHandle class documentation) et il semblerait que la poignée change effectivement lorsqu'il est fermé puis ré-ouvert.