¿Qué significa el código HRESULT 0x80100023 (SCARD_E_DIR_NOT_FOUND)?

 
Anterior Siguiente
SCARD_E_UNSUPPORTED_FEATURE SCARD_E_FILE_NOT_FOUND

SCARD_E_DIR_NOT_FOUND

Qué significa SCARD_E_DIR_NOT_FOUND

SCARD_E_DIR_NOT_FOUND (-2146435037, 0x80100023) — El directorio indicado no existe en la tarjeta inteligente.

Qué comprobar

La frontera que describe este resultado es: El directorio indicado no existe en la tarjeta inteligente. Registra directorio/path lógico y selección de aplicación/DF actual. Enumera desde el padre y corrige la ruta; no interpretes la ausencia como fallo del reader.

Diferencia frente a un archivo ausente

Un directorio de smart card es una unidad de navegación: el fallo ocurre antes de seleccionar el EF que podría contener datos. Registra el DF/application actual y el identificador del directorio buscado; si el DF padre tampoco existe, el problema es la ruta de selección y no el contenido de un archivo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.