Macro NdisUnicodeStringToAnsiString (ndis.h)
La función NdisUnicodeStringToAnsiString convierte una cadena Unicode con recuento determinada en una cadena ANSI contada. La traducción se ajusta a la información de configuración regional del sistema actual.
Sintaxis
void NdisUnicodeStringToAnsiString(
_as,
_us
);
Parámetros
_as
Puntero a un búfer asignado por el autor de la llamada en el que esta función debe devolver la cadena ANSI convertida.
_us
Puntero a la cadena Unicode que se va a convertir.
Valor devuelto
None
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 en SourceString debe ser al menos dos veces el tamaño de ese en DestinationString .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con los controladores existentes en NDIS 6.0 y versiones posteriores, pero los nuevos controladores deben usar RtlUnicodeStringToAnsiString en su lugar. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Reglas de cumplimiento de DDI | Irql_Miscellaneous_Function(ndis) |