Macro NdisAnsiStringToUnicodeString (ndis.h)
A função NdisAnsiStringToUnicodeString converte uma determinada cadeia de caracteres ANSI contada em uma cadeia de caracteres Unicode contada. A tradução está em conformidade com as informações atuais de localidade do sistema.
Sintaxe
void NdisAnsiStringToUnicodeString(
_us,
_as
);
Parâmetros
_us
Um ponteiro para um buffer alocado pelo chamador no qual essa função deve retornar a cadeia de caracteres Unicode convertida.
_as
Um ponteiro para a cadeia de caracteres ANSI a ser convertida.
Retornar valor
Nenhum
Comentários
O chamador deve alocar armazenamento para as cadeias de caracteres de origem e de destino e liberar esses buffers assim que as cadeias de caracteres não forem mais necessárias. O buffer em DestinationString deve ter pelo menos o dobro do tamanho do buffer em SourceString .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte para drivers existentes no NDIS 6.0 e posterior, mas novos drivers devem usar RtlAnsiStringToUnicodeString. |
Plataforma de Destino | Universal |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Regras de conformidade de DDI | Irql_Miscellaneous_Function(ndis) |