다음을 통해 공유


SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE 함수(spb.h)

SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE 함수는 간단한 데이터 버퍼를 설명하기 위해 초기화된 SPB_TRANSFER_LIST_ENTRY 구조를 반환합니다.

통사론

SPB_TRANSFER_LIST_ENTRY SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE(
  [in] SPB_TRANSFER_DIRECTION Direction,
  [in] ULONG                  DelayInUs,
  [in] PVOID                  Buffer,
  [in] ULONG                  BufferCb
);

매개 변수

[in] Direction

전송 방향입니다. 함수는 이 값을 SPB_TRANSFER_LIST_ENTRY 구조체의 Direction 멤버에 씁니다.

[in] DelayInUs

선택적 지연 시간(마이크로초)입니다. 함수는 이 값을 SPB_TRANSFER_LIST_ENTRY 구조체의 DelayInUs 멤버에 씁니다.

[in] Buffer

데이터 버퍼에 대한 포인터입니다. 함수는 이 값을 SPB_TRANSFER_LIST_ENTRY 구조체의 Buffer.Simple.Buffer 멤버에 씁니다. 자세한 내용은 SPB_TRANSFER_BUFFER_LIST_ENTRYBuffer 멤버에 대한 설명을 참조하세요.

[in] BufferCb

Buffer가리키는 버퍼의 크기(바이트)입니다. 함수는 이 값을 SPB_TRANSFER_LIST_ENTRY 구조체의 Buffer.Simple.BufferCb 멤버에 씁니다. 자세한 내용은 SPB_TRANSFER_BUFFER_LIST_ENTRYBufferCb 멤버에 대한 설명을 참조하세요.

반환 값

SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE 초기화된 SPB_TRANSFER_LIST_ENTRY 구조를 반환합니다.

발언

이 초기화 함수는 SPB_TRANSFER_LIST_ENTRY형식의 명명되지 않은 지역 변수를 반환합니다. 이 변수에 대한 스토리지는 호출자의 스택 프레임에 할당되며 스택 프레임이 범위에 남아 있는 동안 유효합니다.

SPB_MDL_TRANSFER_ENTRYSPB_TRANSFER_LIST_ENTRY 구조체의 Buffer.Format 멤버를 spbTransferBufferFormatSimple 설정합니다. 버퍼 형식에 대한 자세한 내용은 SPB_TRANSFER_BUFFER_FORMAT참조하세요.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 spb.h
IRQL 모든 IRQL

참고 항목