NdisReadPciSlotInformation
9/8/2008
Essa função retorna informações configuração PCI Bus-specific do espaço de configuração PCI para um dispositivo em uma determinada Soquete o barramento.
Syntax
ULONG NdisReadPciSlotInformation(
NDIS_HANDLE NdisAdapterHandle,
ULONG SlotNumber,
ULONG Offset,
PVOID Buffer,
ULONG Length
);
Parameters
- NdisAdapterHandle
[no] Especifica o MiniportAdapterHandle passado para o MiniportInitialize função e para a maioria dos outros MiniportaXXX funções.
- SlotNumber
[no] Reservado. NDIS ignora esse parâmetro.
- Deslocamento
[no] Especifica o deslocamento de byte no espaço de configuração PCI no qual se começar transferindo informações de configuração.
- Buffer
[no] Aponta para uma reserva Caller-allocated no qual retornar as informações solicitadas configuração.
- Comprimento
[no] Especifica o tamanho, em bytes, da reserva em Buffer e, portanto, quantos bytes de informações configuração a retornar.
Return Value
Retorna quantos bytes de informações configuração ele retornado no Buffer.
Remarks
Essa função ajuda a um driver localizar um NIC que ela suporta em um barramento PCI. Quando tiver, o driver pode chamar o NdisMPciAssignResources função para determinar o barramento-relativo parâmetros configuração que ele pode usar em chamadas subseqüentes para outras funções NDISconfiguration, como NdisMRegisterInterrupt, NdisMMapIoSpace, e NdisMRegisterIoPortRange.
O chamador é responsável por liberar a memória em Buffer Quando o driver consumiu informações de configuração com NdisFreeMemory.
Drivers de miniporta chamar esta função de suas MiniportInitialize funções.
Requirements
Header | ndis.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
See Also
Reference
MiniportInitialize
NdisFreeMemory
NdisMMapIoSpace
NdisMPciAssignResources
NdisMRegisterInterrupt
NdisMRegisterIoPortRange
NdisMSetAttributes
NdisMSetAttributesEx
NdisOpenConfiguration