Función FsRtlMupGetProviderIdFromName (ntifs.h)
La rutina FsRtlMupGetProviderIdFromName obtiene el identificador de proveedor de un redirector de red registrado con el proveedor UNC (MUP) múltiple del nombre del dispositivo del redirector de red.
Sintaxis
NTSTATUS FsRtlMupGetProviderIdFromName(
[in] PCUNICODE_STRING pProviderName,
[out] PULONG32 pProviderId
);
Parámetros
[in] pProviderName
Puntero a una cadena Unicode que contiene el nombre del dispositivo del redirector de red.
[out] pProviderId
Puntero a una variable con tipo ULONG32 que recibe el identificador de proveedor del redirector de red.
Valor devuelto
La rutina FsRtlMupGetProviderIdFromName devuelve uno de los siguientes valores NTSTATUS.
Código devuelto | Descripción |
---|---|
|
El identificador de proveedor del redirector de red se devolvió correctamente en la variable a la que apunta el parámetro pProviderId . |
|
Uno de los parámetros es NULL. |
|
El nombre del redirector de red especificado en el parámetro pProviderName no coincide con el nombre de ninguno de los proveedores UNC registrados con el MUP. |
Comentarios
Un controlador de filtro del sistema de archivos puede llamar a la rutina FsRtlMupGetProviderIdFromName para obtener el identificador de proveedor de un redirector de red a partir del nombre del redirector de red. El controlador de filtro del sistema de archivos puede comparar rápidamente el valor de este identificador con el valor de otros identificadores de proveedor sin necesidad de realizar una comparación de cadenas.
El valor del identificador del proveedor para un redirector de red determinado sigue siendo el mismo si el redirector de red se descarga desde el sistema y, a continuación, se vuelve a cargar en el sistema.
Para obtener el identificador de proveedor de un redirector de red de un objeto de archivo, un controlador de filtro del sistema de archivos puede llamar a la rutina FsRtlMupGetProviderInfoFromFileObject .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | La función FsRtlMupGetProviderIdFromName es Windows Vista |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |