Macro NdisAnsiStringToUnicodeString (ndis.h)
La función NdisAnsiStringToUnicodeString convierte una cadena ANSI con recuento determinada en una cadena Unicode con recuento. La traducción se ajusta a la información de configuración regional del sistema actual.
Sintaxis
void NdisAnsiStringToUnicodeString(
_us,
_as
);
Parámetros
_us
Puntero a un búfer asignado por el autor de la llamada en el que esta función debe devolver la cadena Unicode convertida.
_as
Puntero a la cadena ANSI que se va a convertir.
Valor devuelto
Ninguno
Observaciones
El autor de la llamada debe asignar almacenamiento para las cadenas de origen y destino y liberar estos búferes en cuanto las cadenas ya no sean necesarias. El búfer de DestinationString debe ser al menos dos veces el tamaño del búfer en SourceString .
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite para los controladores existentes en NDIS 6.0 y versiones posteriores, pero los nuevos controladores deben usar RtlAnsiStringToUnicodeString en su lugar. |
de la plataforma de destino de | Universal |
encabezado de | ndis.h (incluya Ndis.h) |
biblioteca de | Ndis.lib |
irQL | PASSIVE_LEVEL |
reglas de cumplimiento de DDI | Irql_Miscellaneous_Function(ndis) |